Skip to main content

Scp Py

1 CVEs product

Monthly

CVE-2026-109152 Oct 13, 09:45 MEDIUM PATCH This Month

Path traversal in jbardin scp.py through 0.16.1 lets a malicious or compromised SCP server write or overwrite files outside the client's intended download directory when a client-side receive operation processes crafted SCP protocol file entries. This affects applications that use scp.py as a client to pull files, most impactfully during recursive gets, and requires the victim to initiate the download from an attacker-controlled endpoint (unauthenticated from the client's perspective, but dependent on passive user interaction). Impact is confined to integrity and availability of local files on the client through arbitrary write/overwrite, with no confidentiality disclosure; there is no confirmed active exploitation (CISA KEV) and no public exploit code identified at time of analysis, and the issue is best characterized as a moderate defense-in-depth-class weakness rather than an emergency. The vendor released a fixed version, 0.16.2.

Python Path Traversal Red Hat Scp Py
NVD VulDB GitHub
CVSS 4.0
5.3
EPSS
0.6%
EPSS 1% CVSS 5.3
MEDIUM PATCH This Month

Path traversal in jbardin scp.py through 0.16.1 lets a malicious or compromised SCP server write or overwrite files outside the client's intended download directory when a client-side receive operation processes crafted SCP protocol file entries. This affects applications that use scp.py as a client to pull files, most impactfully during recursive gets, and requires the victim to initiate the download from an attacker-controlled endpoint (unauthenticated from the client's perspective, but dependent on passive user interaction). Impact is confined to integrity and availability of local files on the client through arbitrary write/overwrite, with no confidentiality disclosure; there is no confirmed active exploitation (CISA KEV) and no public exploit code identified at time of analysis, and the issue is best characterized as a moderate defense-in-depth-class weakness rather than an emergency. The vendor released a fixed version, 0.16.2.

Python Path Traversal Red Hat +1
NVD VulDB GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy