Impact
A stack buffer overflow occurs in the open‑iscsi component when the idbm_recinfo_config() routine parses configuration entries derived from an iSCSI TargetName field. An attacker can send a TargetName that contains a newline followed by an oversized key or value during discovery. The routine copies the key into a 128‑byte buffer and the value into a 256‑byte buffer without bound checks, causing stack corruption when the size limits are exceeded. The immediate, proven result is a crash of the iSCSI initiator during a subsequent re‑parse of the persisted node record; this yields denial of service and could potentially corrupt process memory but has not been shown to enable reliable remote code execution.
Affected Systems
The flaw resides in the iscsi‑initiator‑utils package – version 6.2.1.11‑0.git4b3e853.el10 – which implements the open‑iscsi stack used by systems such as Red Hat Enterprise Linux 10. No other product or version is listed in the CNA data for this vulnerability.
Risk and Exploitability
The CVSS v3.1 score of 7.6 marks the vulnerability as high for impact. EPSS is not available and the vulnerability is absent from the CISA KEV catalog, indicating that mass exploitation is not yet observed. The attack vector is remote over the iSCSI discovery protocol; an attacker must control an iSCSI target or otherwise tamper with discovery traffic to supply a TargetName containing a newline and an oversized key or value, force the initiator to persist the altered node record, and later trigger a read of that record (e.g., by performing a discovery update, node update, or login). Under these conditions the initiator will crash, creating a denial of service. The multi‑step exploitation path and the necessity to manipulate discovery traffic lower the likelihood of immediate abuse but warrant attention.
OpenCVE Enrichment