CVE-2026-18726
Open-iscsi: open-iscsi: denial of service in iscsiuio router advertisement parsing
A flaw was found in open-iscsi. This vulnerability allows a remote attacker on the same local network segment to cause a Denial of Service (DoS) in the iscsiuio daemon. By sending a specially crafted Internet Control Message Protocol version 6 (ICMPv6) Router Advertisement with a zero-length option, the attacker can trigger an infinite loop. This leads to sustained CPU usage, rendering the daemon unresponsive and impacting system availability. A secondary risk of out-of-bounds reads exists with a short IPv6 payload, though no memory corruption or data exposure has been confirmed.
Attack profile
How easy it is to exploit
- Attack vector
- Adjacent network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used 6.5
Open-iscsi: open-iscsi: denial of service in iscsiuio router advertisement parsing
A flaw was found in open-iscsi. This vulnerability allows a remote attacker on the same local network segment to cause a Denial of Service (DoS) in the iscsiuio daemon. By sending a specially crafted Internet Control Message Protocol version 6 (ICMPv6) Router Advertisement with a zero-length option, the attacker can trigger an infinite loop. This leads to sustained CPU usage, rendering the daemon unresponsive and impacting system availability. A secondary risk of out-of-bounds reads exists with a short IPv6 payload, though no memory corruption or data exposure has been confirmed.
- Record
CVE-2026-18726- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-835
- Updated
- 2026-11-05
EUVDEUVD-2026-57636 6.5
A flaw was found in open-iscsi. This vulnerability allows a remote attacker on the same local network segment to cause a Denial of Service (DoS) in the iscsiuio daemon. By sending a specially crafted Internet Control Message Protocol version 6 (ICMPv6) Router Advertisement with a zero-length option, the attacker can trigger an infinite loop. This leads to sustained CPU usage, rendering the daemon unresponsive and impacting system availability. A secondary risk of out-of-bounds reads exists with a short IPv6 payload, though no memory corruption or data exposure has been confirmed.
- Record
EUVD-2026-57636- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-05
GitHub AdvisoriesGHSA-q9p8-qgxc-hw66 6.5
A flaw was found in open-iscsi. This vulnerability allows a remote attacker on the same local...
A flaw was found in open-iscsi. This vulnerability allows a remote attacker on the same local network segment to cause a Denial of Service (DoS) in the iscsiuio daemon. By sending a specially crafted Internet Control Message Protocol version 6 (ICMPv6) Router Advertisement with a zero-length option, the attacker can trigger an infinite loop. This leads to sustained CPU usage, rendering the daemon unresponsive and impacting system availability. A secondary risk of out-of-bounds reads exists with a short IPv6 payload, though no memory corruption or data exposure has been confirmed.
- Record
GHSA-q9p8-qgxc-hw66- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-835
- Updated
- 2026-11-02
NVD 6.5
A flaw was found in open-iscsi. This vulnerability allows a remote attacker on the same local network segment to cause a Denial of Service (DoS) in the iscsiuio daemon. By sending a specially crafted Internet Control Message Protocol version 6 (ICMPv6) Router Advertisement with a zero-length option, the attacker can trigger an infinite loop. This leads to sustained CPU usage, rendering the daemon unresponsive and impacting system availability. A secondary risk of out-of-bounds reads exists with a short IPv6 payload, though no memory corruption or data exposure has been confirmed.
- Record
CVE-2026-18726- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-835
- Updated
- 2026-11-05
OSVDEBIAN-CVE-2026-18726 6.5
A flaw was found in open-iscsi. This vulnerability allows a remote attacker on the same local network segment to cause a Denial of Service (DoS) in the iscsiuio daemon. By sending a specially crafted Internet Control Message Protocol version 6 (ICMPv6) Router Advertisement with a zero-length option, the attacker can trigger an infinite loop. This leads to sustained CPU usage, rendering the daemon unresponsive and impacting system availability. A secondary risk of out-of-bounds reads exists with a short IPv6 payload, though no memory corruption or data exposure has been confirmed.
- Record
DEBIAN-CVE-2026-18726- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-3511 7.6
open-iscsi security update
The Open-iSCSI project is a high-performance, transport independent, multi-platform implementation of RFC3720 iSCSI.
Security Fix(es):
A stack buffer overflow vulnerability exists in the idbm_recinfo_config() function in open-iscsi (iscsi-initiator-utils). An attacker can craft a malicious SendTargets TargetName containing newline characters and oversized injected keys or values to inject extra configuration lines into persisted node records. When the record is reparsed, due to missing bounds checking, a stack buffer overflow occurs, leading to denial of service or potential memory corruption. The affected component is usr/idbm.c:idbm_recinfo_config in iscsi-initiator-utils, with attacker-controlled input reaching it through SendTargets handling in usr/discovery.c.(CVE-2026-18724)
A vulnerability was found in open-iscsi. In the ICMPv6 echo-reply path of iscsiuio, the code reuses the inbound ipv6_plen field when sizing the reply instead of clamping it to the bytes actually received. An attacker can send a crafted ICMPv6 Echo Request to trigger out-of-bounds reads and a potential one-byte out-of-bounds write, which may impact confidentiality, integrity, and availability.(CVE-2026-18725)
A flaw was found in open-iscsi. This vulnerability allows a remote attacker on the same local network segment to cause a Denial of Service (DoS) in the iscsiuio daemon. By sending a specially crafted Internet Control Message Protocol version 6 (ICMPv6) Router Advertisement with a zero-length option, the attacker can trigger an infinite loop. This leads to sustained CPU usage, rendering the daemon unresponsive and impacting system availability. A secondary risk of out-of-bounds reads exists with a short IPv6 payload, though no memory corruption or data exposure has been confirmed.(CVE-2026-18726)
A flaw was found in open-iscsi's iscsiuio component. This vulnerability involves an integer underflow and out-of-bounds read during Dynamic Host Configuration Protocol for IPv6 (DHCPv6) packet parsing. Specifically, crafted DHCPv6 Advertise traffic with a short User Datagram Protocol (UDP) length can cause the DHCPv6 payload length to underflow. An unauthenticated attacker on an adjacent network segment can exploit this by sending specially crafted IPv6 UDP traffic while the client is in an active DHCPv6 exchange, leading to a denial of service due to a process crash or service disruption.(CVE-2026-18727)
A flaw was found in open-iscsi. An integer underflow vulnerability in the iscsiuio component, specifically during IPv4 Dynamic Host Configuration Protocol (DHCP) parsing, allows a remote attacker on the same local network segment to cause a denial of service. By sending a specially crafted IPv4/UDP DHCP reply, the attacker can trigger an out-of-bounds read, leading to the iscsiuio process crashing. This issue affects systems where iscsiuio is actively handling IPv4 DHCP traffic.(CVE-2026-18728)
- Record
OESA-2026-3511- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
Show 4 moreShow less
OSVUBUNTU-CVE-2026-18726 6.5
A flaw was found in open-iscsi. This vulnerability allows a remote attacker on the same local network segment to cause a Denial of Service (DoS) in the iscsiuio daemon. By sending a specially crafted Internet Control Message Protocol version 6 (ICMPv6) Router Advertisement with a zero-length option, the attacker can trigger an infinite loop. This leads to sustained CPU usage, rendering the daemon unresponsive and impacting system availability. A secondary risk of out-of-bounds reads exists with a short IPv6 payload, though no memory corruption or data exposure has been confirmed.
- Record
UBUNTU-CVE-2026-18726- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVAZL-95925No score
CVE-2026-18726 affecting package iscsi-initiator-utils 2.1.12-1
A flaw was found in open-iscsi. This vulnerability allows a remote attacker on the same local network segment to cause a Denial of Service (DoS) in the iscsiuio daemon. By sending a specially crafted Internet Control Message Protocol version 6 (ICMPv6) Router Advertisement with a zero-length option, the attacker can trigger an infinite loop. This leads to sustained CPU usage, rendering the daemon unresponsive and impacting system availability. A secondary risk of out-of-bounds reads exists with a short IPv6 payload, though no memory corruption or data exposure has been confirmed.
- Record
AZL-95925- Updated
- 2026-11-05
OSVopenSUSE-SU-2026:12102-1No score
iscsiuio-0.7.8.8-114.1 on GA media
These are all security issues fixed in the iscsiuio-0.7.8.8-114.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12102-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:5224-1No score
Security update for open-iscsi
This update for open-iscsi fixes the following issues:
- CVE-2026-18724: Stack buffer overflow in idbm record parsing (bsc#1275171).
- CVE-2026-18725: Out-of-bounds access in iscsiuio ICMPv6 echo handling (bsc#1275258).
- CVE-2026-18726: Denial of service in iscsiuio Router Advertisement parsing (bsc#1275260).
- CVE-2026-18727: Integer underflow in iscsiuio DHCPv6 parsing (bsc#1275261).
- CVE-2026-18728: Integer underflow in iscsiuio IPv4 DHCP parsing (bsc#1275262).
- CVE-2026-44943: remote file-write as root via discovery (bsc#1268353).
- CVE-2026-44944: iscsiuio control-socket auth bypass (bsc#1268352).
Changes for open-iscsi:
- Update to version 2.1.13.suse+4.dc2446a1:
- iscsid: honor REPORT LUNS DATA HAS CHANGED again (#557)
- Convert shell scripts to POSIX sh (#552)
- Preparing for version 2.1.13
- iscsiuio: fix incorrect comparison of IPv6 subnet mask
- usr: verify IPC peer credentials before sending data
- login: fix infinite redirect loops with configurable limits
- iscsiuio: strengthen IPv6 payload length validation in uip_process()
- iscsiuio: strengthen DHCPv6 option parsing loop bound check
- iscsiuio: validate DHCPv6 IA_NA option lengths to prevent OOB reads
- usr: network code ioctl handling improvements
- fix typo in user-facing error message in verify_mode_params() (#548)
- gitignore: ignore generated build artifacts (#550)
- iscsiadm: handle getopt errors directly (#551)
- Fix iscsi_conn_iface_has_ip error handling (#531)
- Fix reopen log freq change (#542)
- iscsi_net_util: fix broken VLAN support in find_vlan_dev (#545)
- Fixes for CVEs CVE-2026-18724 - CVE-2026-18728 (#544)
- usr: fix '-Wdiscarded-qualifiers' warning in auth.c (#539)
- usr: Fix -Wdiscarded-qualifiers warning in iqn_name_valid (#537)
- iscsiuio: Fix -Waddress-of-packed-member (#534)
- Update to version 2.1.12.suse+0.8f77cf16:
- Preparing for version 2.1.12 (#536)
- iscsi-init.service: Use iscsi-gen-initiatorname
- iscsi-gen-initiatorname use @IQN_PREFIX@ as default
- avoid possible double free of found in idbm_rec_update_param (#528)
- iscsi: validate interface IP against target address family (#527)
- Update to version 2.1.11.suse+88.8e0635b3:
- Make iface.example a doc file. (#526)
- Updated SPEC file to deliver iface.example as a %doc file, no longer in the database directory.
- Update to version 2.1.11.suse+85.4ef97a15:
- Fix unused variable warning in usr/io.c (#524)
- Remove old rpm subdirectory, no longer needed.
- Add tcp.congestion_control configuration option (#520)
- Small cleanups for firmware discovery. (#522)
- Fix incorrect parsing of node.discovery_type 'static' and 'fw' (#518)
- iscsi_net_util: avoid copying NULL pointers with strlcpy() (#515)
- iscsi: delay reconnect until interface has valid IP. (#511)
- Update to version 2.1.11.suse+73.1723affc61eb:
- README for rpm build directory
- Fix issue with IPv6 adapter interfaces (#508, bsc#1240969)
- fwparam_ppc.c: Fix the calloc-transposed-args issue (#504)
- Makefile: fix 'No rule to make target 'iscsiuio/Makefile.in' issue (#506)
- Fix typo in initiator.c (#507)
- Fixed some issues in this changes file
- One date had incorrect format from 2014
- Two separator lines were formatted incrrectly
- Update to version 2.1.11.suse+66.13c070123738:
- Fix iscsid.conf NOP configuration (bsc#1240541)
- Change SPEC file so that open-iscsi lock files always go in /run/lock/iscsi (bsc#1239107)
- Update to version 2.1.11.suse+65.65365e1cdedb:
- doc: fixup iscsiadm man page option for -r (#501)
- Modify log function to print session id (#498)
- Fix minor typo ('authenticaton') (#500)
- Preparing for version 2.1.11 (#499)
- iscsid: Rate limit session reopen log messages (#492)
- IPv6 support for iBFT iSCSI boot (#493)
- Improve iscsiadm command line parsing messages (#494)
- More testing cleanup, and fix dprint test usage (#491)
- Fix a typo in test/README (#486)
- iscsid: Fix hang during login with scan=manual (#485)
- fix 4 issues…
- Record
SUSE-SU-2026:5224-1- Updated
- 2026-11-13
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
iscsi-initiator-utilsAzure Linux:3 | through 2.1.12-1 | None known |
open-iscsiDebian:12 | before 2.1.8-1+deb12u1, plus listed versions 2.1.8-1 | 2.1.8-1+deb12u1 |
open-iscsiDebian:13 | All versions, plus listed versions 2.1.11-12.1.11-1+deb13u12.1.11-1+deb13u22.1.11-22.1.11-3 Show 6 moreShow less2.1.11-42.1.11-52.1.11-62.1.12-12.1.12-22.1.13-1 | None known |
open-iscsiDebian:14 | before 2.1.13-1, plus listed versions 2.1.11-12.1.11-22.1.11-32.1.11-42.1.11-52.1.11-62.1.12-12.1.12-2 | 2.1.13-1 |
open-iscsiopenEuler:20.03-LTS-SP4 From an advisory covering 5 CVEs | before 2.1.1-18.oe2003sp4 | 2.1.1-18.oe2003sp4 |
open-iscsiSUSE:Linux Enterprise Micro 5.5 From an advisory covering 7 CVEs | before 2.1.13-150500.46.6.1 | 2.1.13-150500.46.6.1 |
open-iscsiSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 7 CVEs | before 2.1.13-150500.46.6.1 | 2.1.13-150500.46.6.1 |
open-iscsiSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 7 CVEs | before 2.1.13-150500.46.6.1 | 2.1.13-150500.46.6.1 |
open-iscsiSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 7 CVEs | before 2.1.13-150500.46.6.1 | 2.1.13-150500.46.6.1 |
open-iscsiSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 7 CVEs | before 2.1.13-150500.46.6.1 | 2.1.13-150500.46.6.1 |
Show 9 moreShow less
| Package | Affected | Fixed |
|---|---|---|
open-iscsiUbuntu:14.04:LTS | All versions, plus listed versions 2.0.873-3ubuntu72.0.873-3ubuntu82.0.873-3ubuntu9 | None known |
open-iscsiUbuntu:Pro:16.04:LTS | All versions, plus listed versions 2.0.873-3ubuntu132.0.873+git0.3b4b4500-13ubuntu32.0.873+git0.3b4b4500-14ubuntu12.0.873+git0.3b4b4500-14ubuntu32.0.873+git0.3b4b4500-14ubuntu3.1 Show 7 moreShow less2.0.873+git0.3b4b4500-14ubuntu3.22.0.873+git0.3b4b4500-14ubuntu3.32.0.873+git0.3b4b4500-14ubuntu3.42.0.873+git0.3b4b4500-14ubuntu3.52.0.873+git0.3b4b4500-14ubuntu3.62.0.873+git0.3b4b4500-14ubuntu3.72.0.873+git0.3b4b4500-14ubuntu3.7+esm1 | None known |
open-iscsiUbuntu:Pro:18.04:LTS | All versions, plus listed versions 2.0.874-4ubuntu32.0.874-4ubuntu42.0.874-4ubuntu52.0.874-5ubuntu12.0.874-5ubuntu2 Show 10 moreShow less2.0.874-5ubuntu2.12.0.874-5ubuntu2.22.0.874-5ubuntu2.32.0.874-5ubuntu2.42.0.874-5ubuntu2.62.0.874-5ubuntu2.72.0.874-5ubuntu2.92.0.874-5ubuntu2.102.0.874-5ubuntu2.112.0.874-5ubuntu2.11+esm1 | None known |
open-iscsiUbuntu:20.04:LTS | All versions, plus listed versions 2.0.874-7.1ubuntu32.0.874-7.1ubuntu52.0.874-7.1ubuntu62.0.874-7.1ubuntu6.12.0.874-7.1ubuntu6.22.0.874-7.1ubuntu6.32.0.874-7.1ubuntu6.42.0.874-7.1ubuntu6.5 | None known |
open-iscsiUbuntu:22.04:LTS | All versions, plus listed versions 2.1.4-0ubuntu12.1.4-0ubuntu22.1.4-0ubuntu32.1.4-0ubuntu42.1.5-1ubuntu12.1.5-1ubuntu1.12.1.5-1ubuntu1.3 | None known |
open-iscsiUbuntu:24.04:LTS | All versions, plus listed versions 2.1.8-1ubuntu22.1.9-3ubuntu12.1.9-3ubuntu22.1.9-3ubuntu32.1.9-3ubuntu4 Show 5 moreShow less2.1.9-3ubuntu5.12.1.9-3ubuntu5.22.1.9-3ubuntu5.32.1.9-3ubuntu5.42.1.9-3ubuntu5.5 | None known |
open-iscsiUbuntu:26.10 | All versions, plus listed versions 2.1.11-3ubuntu32.1.11-5ubuntu12.1.11-5ubuntu42.1.11-5ubuntu52.1.11-5ubuntu6 | None known |
open-iscsiUbuntu:26.04:LTS | All versions, plus listed versions 2.1.11-1ubuntu32.1.11-3ubuntu12.1.11-3ubuntu22.1.11-3ubuntu32.1.11-3ubuntu3.1 | None known |
open-iscsiopenSUSE:Tumbleweed From an advisory covering 5 CVEs | before 2.1.13-114.1 | 2.1.13-114.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| affected | CVE List, EUVD, NVD | |
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-18726 is a medium vulnerability (CVSS 6.5) in Red Hat Enterprise Linux 10, published August 12, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.31%, the 24th percentile. Fixed in open-iscsi 2.1.8-1+deb12u1.
References
access.redhat.com/security/cve/CVE-2026-18726
bugzilla.redhat.com/show_bug.cgi?id=2462331
nvd.nist.gov/vuln/detail/CVE-2026-18726
github.com/advisories/GHSA-q9p8-qgxc-hw66
security-tracker.debian.org/tracker/CVE-2026-18726
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3511
Show 25 moreShow less
nvd.nist.gov/vuln/detail/CVE-2026-18724
nvd.nist.gov/vuln/detail/CVE-2026-18725
nvd.nist.gov/vuln/detail/CVE-2026-18727
nvd.nist.gov/vuln/detail/CVE-2026-18728
suse.com/support/update/announcement/2026/suse-su-20265224-1
bugzilla.suse.com/1228084
bugzilla.suse.com/1239107
bugzilla.suse.com/1240541
bugzilla.suse.com/1240969
bugzilla.suse.com/1268352
bugzilla.suse.com/1268353
bugzilla.suse.com/1275171
bugzilla.suse.com/1275258
bugzilla.suse.com/1275260
bugzilla.suse.com/1275261
bugzilla.suse.com/1275262
suse.com/security/cve/CVE-2026-18724
suse.com/security/cve/CVE-2026-18725
suse.com/security/cve/CVE-2026-18726
suse.com/security/cve/CVE-2026-18727
suse.com/security/cve/CVE-2026-18728
suse.com/security/cve/CVE-2026-44943
suse.com/security/cve/CVE-2026-44944
ubuntu.com/security/CVE-2026-18726
cve.org/CVERecord?id=CVE-2026-18726
Left out here: the rest of 1 source description. The JSON record has them.