Technical impact
The vulnerability resides in Samba’s vfs_ceph_rgw module, specifically the openat() function. When an authenticated user requests a file whose name differs only in character case from an existing file, the module incorrectly treats the request as a creation of a new file. This misclassification bypasses the standard permission checks that would normally protect the existing file, allowing the attacker to read or overwrite files owned by other users. The issue is classified as a case sensitivity bug (CWE‑178) and enables an access‑control bypass.
Affected Systems
The flaw affects any Samba installation that enables the experimental vfs_ceph_rgw module. This includes the Red Hat Enterprise Linux family (RHEL 6 through RHEL 10) and Red Hat OpenShift Container Platform 4 when they run Samba with this module on shared resources. All shares configured with the module are susceptible; Red Hat products that install Samba with vfs_ceph_rgw fall into this bracket.
Risk and Exploitability
The CVSS base score is 8.1, indicating high severity, but the EPSS is below 1%, and the vulnerability is not listed in the CISA KEV catalog, suggesting that exploitation has not been observed in the wild. Attack requires an authenticated Samba user who can request a file name with altered casing; the malformed request causes the server to skip the usual access checks. The module is experimental, which mitigates the likelihood of widespread exploitation, yet the potential for sensitive data disclosure or modification warrants prompt remediation.