CVE-2026-109152

NameCVE-2026-109152
DescriptionA 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.
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
python-scp (PTS)bookworm0.14.4-1vulnerable
trixie0.15.0-1vulnerable
forky0.16.1-1vulnerable
sid0.16.2-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
python-scpsource(unstable)0.16.2-1

Notes

https://github.com/jbardin/scp.py/issues/206
https://github.com/jbardin/scp.py/commit/42fc3aaa71411daed60544e3b40179c1038bed5d (v0.16.2)

Search for package or bug name: Reporting problems