CVE Vulnerabilities

CVE-2010-4654

Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

Published: Nov 13, 2019 | Modified: Nov 21, 2024
CVSS 3.x
7.8
HIGH
Source:
NVD
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 2.x
9.3 HIGH
AV:N/AC:M/Au:N/C:C/I:C/A:C
RedHat/V2
6.8 IMPORTANT
AV:N/AC:M/Au:N/C:P/I:P/A:P
RedHat/V3
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

poppler before 0.16.3 has malformed commands that may cause corruption of the internal stack.

Weakness

The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component.

Affected Software

NameVendorStart VersionEnd Version
PopplerFreedesktop*0.16.3 (excluding)
IpeUbuntuartful*
IpeUbuntubionic*
IpeUbuntucosmic*
IpeUbuntudisco*
IpeUbuntueoan*
IpeUbuntufocal*
IpeUbuntugroovy*
IpeUbuntuhardy*
IpeUbuntuhirsute*
IpeUbuntuimpish*
IpeUbuntukinetic*
IpeUbuntulucid*
IpeUbuntulunar*
IpeUbuntumantic*
IpeUbuntumaverick*
IpeUbuntunatty*
IpeUbuntuoneiric*
IpeUbuntuoracular*
IpeUbuntuplucky*
IpeUbuntuprecise*
IpeUbuntuquantal*
IpeUbunturaring*
IpeUbuntusaucy*
IpeUbuntutrusty*
IpeUbuntuutopic*
IpeUbuntuvivid*
IpeUbuntuwily*
IpeUbuntuxenial*
IpeUbuntuyakkety*
IpeUbuntuzesty*
KofficeUbuntuhardy*
LibextractorUbuntuartful*
LibextractorUbuntucosmic*
LibextractorUbuntudisco*
LibextractorUbuntueoan*
LibextractorUbuntugroovy*
LibextractorUbuntuhardy*
LibextractorUbuntuhirsute*
LibextractorUbuntuimpish*
LibextractorUbuntulucid*
LibextractorUbuntumaverick*
LibextractorUbuntunatty*
LibextractorUbuntuoneiric*
LibextractorUbuntuprecise*
LibextractorUbuntuquantal*
LibextractorUbunturaring*
LibextractorUbuntusaucy*
LibextractorUbuntutrusty*
LibextractorUbuntuutopic*
LibextractorUbuntuvivid*
LibextractorUbuntuwily*
LibextractorUbuntuxenial*
LibextractorUbuntuyakkety*
LibextractorUbuntuzesty*
PopplerUbuntuhardy*
PopplerUbuntuupstream*
XpdfUbuntuartful*
XpdfUbuntuhardy*
XpdfUbuntulucid*
XpdfUbuntumaverick*
XpdfUbuntunatty*
XpdfUbuntuoneiric*
XpdfUbuntuprecise*
XpdfUbuntuquantal*
XpdfUbunturaring*
XpdfUbuntusaucy*
XpdfUbuntutrusty*
XpdfUbuntuutopic*
XpdfUbuntuvivid*
XpdfUbuntuwily*
XpdfUbuntuxenial*
XpdfUbuntuyakkety*
XpdfUbuntuzesty*

Potential Mitigations

References