Skip to main content

open-iscsi CVE-2026-44944

| EUVDEUVD-2026-50312 HIGH
Incorrect Authorization (CWE-863)
2026-07-29 meissner@suse.de GHSA-jm64-8832-wmmq
8.5
CVSS 4.0 · Vendor: suse
Share

Severity by source

Vendor (suse) PRIMARY
8.5 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
7.8 HIGH

A local low-privileged user reaches a root daemon's control socket with no user interaction (AV:L/AC:L/PR:L/UI:N), yielding full compromise of the root process (C:H/I:H/A:H).

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE
8.4 HIGH
AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Red Hat
7.8 HIGH
qualitative

Primary rating from Vendor (suse).

CVSS VectorVendor: suse

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

3
Source Code Evidence Fetched
Jul 29, 2026 - 13:32 vuln.today
Analysis Generated
Jul 29, 2026 - 13:32 vuln.today
CVE Published
Jul 29, 2026 - 13:18 cve.org
HIGH 8.5

DescriptionCVE.org

An Incorrect Authorization vulnerability in open-iscsi allows unprivilidged local users to use the isscsiuio control socket.

This issue affects open-iscsi: from ? through 668ca1df9c9a1e9bdd5c999ae1d67c9c8909237e.

AnalysisAI

Local privilege escalation in open-iscsi's iscsiuio component lets any unprivileged local user connect to the iscsiuio control socket and issue commands normally restricted to root, because the daemon validated peer credentials against the wrong file descriptor. The flaw (CWE-863 Incorrect Authorization) was reported by SUSE and fixed upstream in commit 668ca1df; there is no public exploit identified at time of analysis, and it is not listed in CISA KEV.

Technical ContextAI

open-iscsi is the standard Linux iSCSI initiator stack; iscsiuio is its companion userspace daemon that drives hardware iSCSI offload engines (Broadcom/QLogic bnx2i/cnic) and manages network configuration on behalf of the kernel, typically running as root. The daemon exposes a Unix control socket and is supposed to authorize only the root user via mgmt_peeruser(). The commit diff in iscsiuio/src/unix/iscsid_ipc.c shows the root cause: the peer-credential check was performed against the listening socket (iscsid_opts.fd) instead of the newly accepted per-connection socket (s2), so the SO_PEERCRED identity of the actual client was never checked. Additionally, a failed check called break (tearing down the accept loop) rather than continue (rejecting just that one client). The same patch also hardens iSNS/firmware discovery paths with a new iqn_name_valid() IQN validator implementing RFC 3722 prohibited-character checks, but the core CVE is the incorrect peeruser comparison.

RemediationAI

Upstream fix available (commit 668ca1df9c9a1e9bdd5c999ae1d67c9c8909237e); a released, tagged patched version is not independently confirmed from the provided data, so update open-iscsi/iscsiuio to your distribution's build that incorporates this commit as soon as it is published (track https://bugzilla.suse.com/show_bug.cgi?id=CVE-2026-44943 and the GitHub commit). As a compensating control until patched, if you do not use hardware iSCSI offload, stop and disable the iscsiuio service to remove the vulnerable control socket entirely - the trade-off is that Broadcom/QLogic offload iSCSI connections will not function. Where iscsiuio must run, restrict local shell and code-execution access on the host and tighten ownership/permissions on the iscsiuio control socket path so only trusted accounts can reach it, accepting that socket-permission hardening is only a partial mitigation and does not replace the credential-check fix.

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SLES15-SP5-CHOST-BYOS-SAP-CCloud Affected
SLES15-SP6-CHOST-BYOS Affected
SLES15-SP6-CHOST-BYOS-Aliyun Affected
SLES15-SP6-CHOST-BYOS-Azure Affected
SLES15-SP6-CHOST-BYOS-EC2 Affected

Share

CVE-2026-44944 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy