CVE Catalog

CVE-2023-3961

CriticalCVSS 9.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
2.69%

86th percentile - higher than 86% of all known CVEs

Summary

A path traversal vulnerability was identified in Samba when processing client pipe names connecting to Unix domain sockets within a private directory. Due to inadequate sanitization of incoming client pipe names, a client can send a pipe name containing Unix directory traversal characters (../), potentially causing SMB clients to connect as root to Unix domain sockets outside the private directory.

Risk Assessment

This could lead to unauthorized access to external services and consequential adverse events, including compromise or service crashes. The risk affects environments using Samba to expose RPC services.

Recommendation

Update Samba to a patched version and restrict access to RPC services and Unix sockets to trusted clients only.

Other vulnerabilities in Samba

See all
Original NVD description (English source)

A path traversal vulnerability was identified in Samba when processing client pipe names connecting to Unix domain sockets within a private directory. Samba typically uses this mechanism to connect SMB clients to remote procedure call (RPC) services like SAMR LSA or SPOOLSS, which Samba initiates on demand. However, due to inadequate sanitization of incoming client pipe names, allowing a client to send a pipe name containing Unix directory traversal characters (../). This could result in SMB clients connecting as root to Unix domain sockets outside the private directory. If an attacker or client managed to send a pipe name resolving to an external service using an existing Unix domain socket, it could potentially lead to unauthorized access to the service and consequential adverse events, including compromise or service crashes.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS