CVE-2017-8283

dpkg-source in dpkg 1.3.0 through 1.18.23 is able to use a non-GNU patch program and does not offer a protection mechanism for blank-indented diff hunks, which…

published April 26, 2017

CVSS
—
EPSS
5%
Percentile
91.7
In the wild
Unconfirmed
What it is

🚨 A cleverly crafted Debian source package can sneak in a directory traversal attack, thanks to a missing protection for blank-indented diff hunks in dpkg-source! ⚠️ Think of it as a delivery driver who blindly follows a vague set of instructions and ends up at the wrong address, potentially exposing your precious packages along the way! 📦 An attacker could exploit this vulnerability to access sensitive files on the system, leading to unauthorized data exposure or even system compromise. While it might not be the most devastating scenario, the risks of misdelivered packages could still result in some serious headaches!

Put simply

Think of it as a delivery driver who blindly follows a vague set of instructions and ends up at the wrong address, potentially exposing your precious packages along the way! 📦 This vulnerability arises from dpkg-source's ability to use a non-GNU patch program without validating blank-indented diff hunks, allowing attackers to manipulate the source package and execute directory traversal attacks.

What to do

An attacker could exploit this vulnerability to access sensitive files on the system, leading to unauthorized data exposure or even system compromise. While it might not be the most devastating scenario, the risks of misdelivered packages could still result in some serious headaches! To mitigate this, ensure you are using dpkg versions beyond 1.18.23 and consider implementing additional validation checks for diff hunks. Regularly review your package management practices to avoid potential pitfalls! You've got this! Stay vigilant, update your packages, and you'll be the hero of your own security story! 🦸

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04699 · 91.7th percentile
Published
2017-04-26T05:28Z
EPSS history
Timeline
  • 26 APR 05:28Z
    dpkg-source in dpkg 1.3.0 through 1.18.23 is able to use a non-GNU patch program and does not offer a protection mechanism for blank-indented diff hunks, which…
    cvelistv5