CVE-2026-44944:
CBL Mariner 취약성 분석 및 완화
개요
CVE-2026-44944 is an Incorrect Authorization vulnerability in open-iscsi that allows unprivileged local users to interact with the iscsiuio control socket without proper access controls. The flaw was discovered by Keith at Linneman Labs and publicly disclosed on July 29, 2026. It affects open-iscsi versions up to and including commit 668ca1df9c9a1e9bdd5c999ae1d67c9c8909237e (the fix commit itself). The vulnerability carries a CVSS v3.1 base score of 7.8 (High) and a CVSS v4.0 base score of 8.5 (High) (Github Advisory, Red Hat Bugzilla).
기술적 세부 사항
The root cause is classified as CWE-863 (Incorrect Authorization) and CWE-1220 (Insufficient Granularity of Access Control). In the vulnerable code path within iscsiuio/src/unix/iscsid_ipc.c, the mgmt_peeruser() function was called with the listening socket file descriptor (iscsid_opts.fd) rather than the accepted connection socket (s2), meaning the credential check was performed against the wrong file descriptor and could be bypassed by an unprivileged local user. The fix corrects this by passing s2 to mgmt_peeruser() and changing a break to continue so that rejected connections are properly handled without terminating the loop (open-iscsi commit). No public proof-of-concept exploit code has been identified at this time (Github Advisory).
영향
Successful exploitation allows an unprivileged local user to send arbitrary commands to the iscsiuio control socket, which is normally restricted to root. This can result in high-impact confidentiality, integrity, and availability consequences — including reading sensitive iSCSI configuration data, modifying storage subsystem settings, and crashing the iscsiuio service. Systems using iSCSI for network-attached storage are particularly at risk, as manipulation of the iSCSI subsystem could disrupt storage connectivity or facilitate further privilege escalation (Github Advisory, Red Hat Bugzilla).
악용 가능성
There is no evidence of active in-the-wild exploitation or a publicly available proof-of-concept at this time. The NVD SSVC assessment classifies exploitation as "none" and the attack is not automatable, requiring low-privilege local access to the target system. The EPSS score is approximately 0.093% (1st percentile), indicating a low near-term exploitation probability. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog (Github Advisory, Red Hat Bugzilla).
착취 단계
- Gain local access: Obtain a low-privilege shell on a Linux system running a vulnerable version of open-iscsi (any version up to commit
668ca1df). - Confirm iscsiuio is running: Check for the
iscsiuioprocess and the existence of its control socket (typically a Unix domain socket) usingps aux | grep iscsiuioandls -la /var/run/or similar paths. - Connect to the control socket: Because the credential check is performed against the wrong file descriptor, connect to the
iscsiuiocontrol socket directly (e.g., using a custom client orsocat) without root privileges. - Send control commands: Issue commands over the socket that would normally require root authorization, such as reading iSCSI session configuration, modifying parameters, or triggering service disruption.
- Achieve objective: Depending on attacker goals, exfiltrate sensitive iSCSI configuration data, alter storage connectivity settings, or crash the
iscsiuiodaemon (open-iscsi commit, Github Advisory).
타협의 징후
- Logs: Unexpected or repeated connections to the
iscsiuiocontrol socket from non-root processes; log entries such asAccess error: non-administrative connection rejectediniscsiuiologs (post-patch systems) may indicate attempted exploitation. - Process: Unprivileged processes (non-root UID) communicating with the
iscsiuioUnix domain socket, observable vialsoforss -xp. - File System: Unusual modifications to iSCSI configuration files in
/var/lib/iscsi/or/etc/iscsi/by non-root users. - Network: Unexpected changes to iSCSI session targets or portal configurations that do not correspond to authorized administrative actions.
완화 및 해결 방법
Apply the patch introduced in commit 668ca1df9c9a1e9bdd5c999ae1d67c9c8909237e in the open-iscsi repository, which corrects the file descriptor used in the mgmt_peeruser() credential check. Linux distribution maintainers (including Red Hat/Fedora) are tracking this via their respective advisories. As a workaround until patching is complete, restrict access to the iscsiuio control socket using filesystem permissions or access control lists (ACLs) to limit socket access to root only. Audit local user accounts on systems running open-iscsi and minimize the number of users with local shell access (Github Advisory, Red Hat Bugzilla, open-iscsi commit).
추가 자료
근원: 이 보고서는 AI를 사용하여 생성되었습니다.
관련 CBL Mariner 취약점:
무료 취약성 평가
클라우드 보안 태세를 벤치마킹합니다
9개의 보안 도메인에서 클라우드 보안 관행을 평가하여 위험 수준을 벤치마킹하고 방어의 허점을 식별합니다.
추가 Wiz 리소스
맞춤형 데모 받기
맞춤형 데모 신청하기
"내가 본 최고의 사용자 경험은 클라우드 워크로드에 대한 완전한 가시성을 제공합니다."
"Wiz는 클라우드 환경에서 무슨 일이 일어나고 있는지 볼 수 있는 단일 창을 제공합니다."
"우리는 Wiz가 무언가를 중요한 것으로 식별하면 실제로 중요하다는 것을 알고 있습니다."