Every CVE Search/ Get API key

CVE-2017-8829

Deserialization vulnerability in lintian through 2.5.50.3 allows attackers to trigger code...

7.8 HighFix available

Deserialization vulnerability in lintian through 2.5.50.3 allows attackers to trigger code execution by requesting a review of a source package with a crafted YAML file.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

1.51%Up 0.8 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 7.8

Deserialization vulnerability in lintian through 2.5.50.3 allows attackers to trigger code execution by requesting a review of a source package with a crafted YAML file.

Record
CVE-2017-8829
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-502
Updated
2026-11-02
CVE List No score

Deserialization vulnerability in lintian through 2.5.50.3 allows attackers to trigger code execution by requesting a review of a source package with a crafted YAML file.

Record
CVE-2017-8829
Updated
2026-11-02
EUVDEUVD-2017-17771 No score

Deserialization vulnerability in lintian through 2.5.50.3 allows attackers to trigger code execution by requesting a review of a source package with a crafted YAML file.

Record
EUVD-2017-17771
Updated
2026-11-03
GitHub AdvisoriesGHSA-39pm-fgr2-pr5p 7.8

Deserialization vulnerability in lintian through 2.5.50.3 allows attackers to trigger code...

Deserialization vulnerability in lintian through 2.5.50.3 allows attackers to trigger code execution by requesting a review of a source package with a crafted YAML file.

Record
GHSA-39pm-fgr2-pr5p
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-502
Updated
2026-11-02
OSV 7.8

Deserialization vulnerability in lintian through 2.5.50.3 allows attackers to trigger code execution by requesting a review of a source package with a crafted YAML file.

Record
CVE-2017-8829
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2017-8829 7.8

Deserialization vulnerability in lintian through 2.5.50.3 allows attackers to trigger code execution by requesting a review of a source package with a crafted YAML file.

Record
DEBIAN-CVE-2017-8829
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2017-8829 7.8

Deserialization vulnerability in lintian through 2.5.50.3 allows attackers to trigger code execution by requesting a review of a source package with a crafted YAML file.

Record
UBUNTU-CVE-2017-8829
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUSN-3310-1 No score

lintian vulnerability

Jakub Wilk discovered that lintian incorrectly handled deserializing certain YAML files. If a user or automated system were tricked into running lintian on a specially crafted package, a remote attacker could possibly use this issue to execute arbitrary code.

Record
USN-3310-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
lintian
Debian:12
before 2.5.50.4
2.5.50.4
lintian
Debian:13
before 2.5.50.4
2.5.50.4
lintian
Debian:14
before 2.5.50.4
2.5.50.4
lintian
Ubuntu:16.04:LTS
before 2.5.43ubuntu0.1, plus listed versions
2.5.36.1ubuntu22.5.38.1ubuntu12.5.43~ubuntu12.5.43
2.5.43ubuntu0.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2017-8829 is a high vulnerability (CVSS 7.8) in Debian Lintian, published May 8, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.51%, the 74th percentile. Fixed in lintian 2.5.50.4.

References

MoveEnter Open