Skip to content
OpenAdvisories
Medium · 5.3 CVE-2026-7179 EUVD-2026-25932GHSA-4q2j-jrvf-pc8h

OSPG binwalk WinCE Extraction Plugin winceextract.py read_null_terminated_string path traversal

Published Apr 27, 2026 · Updated Apr 29, 2026 · Assigned by VulDB

Description

A security vulnerability has been detected in OSPG binwalk up to 2.4.3. This vulnerability affects the function read_null_terminated_string of the file src/binwalk/plugins/winceextract.py of the component WinCE Extraction Plugin. Such manipulation of the argument self.file_name leads to path traversal. The attack can only be performed from a local environment. The exploit has been disclosed publicly and may be used. The project maintainer confirms this issue: "I accept the existence of the Path Traversal vulnerability. However, as stated in the Github link, it reached EOL and as a result no actions should be expected." The GitHub repository mentions, that "[u]sers and contributors should migrate to binwalk v3." This vulnerability only affects products that are no longer supported by the maintainer.

Affected products

VendorProductAffectedFixed
OSPG binwalk 2.4.0, 2.4.1, 2.4.2, 2.4.3 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 binwalk 2.4.3+dfsg1-3 —
Debian 13 binwalk 2.4.3+dfsg1-2+deb13u1 —
Debian 12 binwalk No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 binwalk No fix yet —
Ubuntu 26.04 LTS binwalk No fix yet —
Ubuntu 25.10 binwalk No fix yet —
Ubuntu 24.04 LTS binwalk No fix yet —
Ubuntu 22.04 LTS binwalk No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS binwalk No fix yet —
Ubuntu 18.04 LTS binwalk No fix yet —
Ubuntu 16.04 LTS binwalk No fix yet —

References