CTIPilot
AI-generated · no human review · verify critical claims against the linked source. how it works →

Samba SAMR RPC server, unauthenticated shell injection via %u substitution in check password script (CVSS 10.0)

cve · CVE-2026-4408

Coverage
1
first 2026-05-29 → last 2026-05-31
Latest activity
2026-05-29
CVE-2026-4408 & CVE-2026-4480, Samba: unauthenticated RCE in SAMR RPC and print-command subsystems (CVSS 10.0)
Peak priority
high
1 high
Targets
public-sector
sectors: public-sector, education, healthcare · regions: europe, switzerland
Sources cited
4
3 hosts

Story timeline

  1. 2026-05-29CVE-2026-4408 & CVE-2026-4480, Samba: unauthenticated RCE in SAMR RPC and print-command subsystems (CVSS 10.0)
    trending-vulnerabilities

Entries about Samba SAMR RPC server, unauthenticated shell injection via %u substitution in check password script (CVSS 10.0) (1)

2026-05-29 · view entry permalink →

CVE-2026-4408 & CVE-2026-4480, Samba: unauthenticated RCE in SAMR RPC and print-command subsystems (CVSS 10.0)

The Samba Project shipped coordinated releases 4.22.10 / 4.23.8 / 4.24.3 on 2026-05-27 covering six CVEs; two reach CVSS 10.0. CVE-2026-4408 is a shell-metacharacter injection in SamValidatePasswordChange and SamValidatePasswordReset RPC handlers in the Samba DCE/RPC SAMR server; the client-controlled username is substituted into the check password script smb.conf option via %u without escaping. Prerequisites are non-default but real: a check password script containing %u must be configured, and samba-dcerpcd must be running as a system service (which requires the non-default rpc start on demand helpers = no). AD DCs are unaffected. CVE-2026-4480 is a parallel injection in the print-command path: the %J substitution in the print command smb.conf option is fed the client-controlled job description without sanitisation; guest printing is on by default and the prerequisites are raw / classic printing backend (not CUPS / iprint). ANSSI / CERT-FR advisory CERTFR-2026-AVI-0651 and the Samba-team announcement on oss-security corroborate the disclosure. No public exploit observed. Patch immediately; if a same-day patch is impossible, remove %u from check password script and wrap %J in single quotes in print command.

the client-controlled username is passed to the 'check password script' without escaping shell meta-characters

Samba Project

Unauthenticated Remote Code Execution in Samba printing subsystem

oss-security / Samba team
vulnerability29 May 05:00Zmulti-sourceOpen finding →

Co-occurring entities

Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.

Where this entity is cited

  • Vulns1

Source distribution

  • samba.org2 (50%)
  • cert.ssi.gouv.fr1 (25%)
  • openwall.com1 (25%)