CVE-2026-109152
jbardin scp.py SCP Receive _recv_pushd path traversal
jbardin scp.py
CVSS
5.3MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.56%Chance of exploitation activity in the next 30 days, higher than 46% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
What fixes it
No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.
Description
A security vulnerability has been detected in jbardin scp.py up to 0.16.1. The impacted element is the function _recv_file/_recv_pushd of the component SCP Receive Handler. The manipulation leads to path traversal. Remote exploitation of the attack is possible. Upgrading to version 0.16.2 is sufficient to resolve this issue. The identifier of the patch is 42fc3aaa71411daed60544e3b40179c1038bed5d. Upgrading the affected component is advised. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.
Text from CVE List
Affected versions 3
- scp.pyaffected: 0.16.0CVE List
- scp.pyaffected: 0.16.1CVE List
- scp.pyunaffected: 0.16.2CVE List
References 8
- github.com/jbardin/scp.py/commit/42fc3aaa71411daed60544e3b40179c1038bed5dFixvia CVE List
- github.com/jbardin/scp.py/releases/tag/v0.16.2Fixvia CVE List
- vuldb.com/cve/CVE-2026-109152Advisoryvia CVE List
- vuldb.com/submit/978646Advisoryvia CVE List
- vuldb.com/vuln/416886Referencevia CVE List
- vuldb.com/vuln/416886/ctiReferencevia CVE List
- github.com/jbardin/scp.py/issues/206Referencevia CVE List
- github.com/jbardin/scp.py/Referencevia CVE List