Vulnerability Description
ssh in OpenSSH before 10.1 allows control characters in usernames that originate from certain possibly untrusted sources, potentially leading to code execution when a ProxyCommand is used. The untrusted sources are the command line and %-sequence expansion of a configuration file. (A configuration file that provides a complete literal username is not categorized as an untrusted source.)
CVSS Score
LOW
Related Weaknesses (CWE)
References
- https://marc.info/?l=openssh-unix-dev&m=175974522032149&w=2
- https://www.openssh.com/releasenotes.html#10.1p1
- https://www.openwall.com/lists/oss-security/2025/10/06/1
- http://www.openwall.com/lists/oss-security/2025/10/07/1
- http://www.openwall.com/lists/oss-security/2025/10/12/1
- https://www.vicarius.io/vsociety/posts/cve-2025-61984-detection-script-remote-co
- https://www.vicarius.io/vsociety/posts/cve-2025-61984-mitigation-script-remote-c
- https://dgl.cx/2025/10/bash-a-newline-ssh-proxycommand-cve-2025-61984
FAQ
What is CVE-2025-61984?
CVE-2025-61984 is a vulnerability with a CVSS score of 3.6 (LOW). ssh in OpenSSH before 10.1 allows control characters in usernames that originate from certain possibly untrusted sources, potentially leading to code execution when a ProxyCommand is used. The untrust...
How severe is CVE-2025-61984?
CVE-2025-61984 has been rated LOW with a CVSS base score of 3.6/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2025-61984?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.