CVE-2018-20545: Integer Overflow
Published Dec 28, 2018
·Updated
Last updated 25 August 2025
Other sources
There is an illegal WRITE memory access at common-image.c (function loadimage) in libcaca 0.99.beta19 for 4bpp data.
— Launchpad
Affected Software
11 affected componentsFixes available
Libcaca Project Libcaca=0.99-beta19
Canonical Ubuntu Linux=12.04
Canonical Ubuntu Linux=14.04
Canonical Ubuntu Linux=16.04
Canonical Ubuntu Linux=18.04
Canonical Ubuntu Linux=18.10
Fedoraproject Fedora=34
Fedoraproject Fedora=35
Fedoraproject Fedora=36
openSUSE Leap=15.0
debian/libcaca
0.99.beta19-2.20.99.beta19-2.2+deb11u10.99.beta20-30.99.beta20-50.99.beta20-6
Remediation
Patch Available
Event History
Dec 28, 2018
CVE Published
via MITRE·03:00 AM
Data Sourced
via MITRE·03:00 AM
Description
Data Sourced
via NVD·04:29 PM
RemedyDescriptionSeverityWeaknessAffected Software
Feb 20, 2026
Data Sourced
via Ubuntu·07:06 PM
RemedyDescriptionSeverityAffected Software
Data Sourced
via Launchpad·07:06 PM
Description
Data Sourced
via Debian·07:07 PM
DescriptionAffected Software
Frequently Asked Questions
1
What is the severity of CVE-2018-20545?
CVE-2018-20545 has a medium severity level due to its potential for causing illegal memory access.
2
How do I fix CVE-2018-20545?
To fix CVE-2018-20545, upgrade libcaca to version 0.99.beta19-2.2 or later, or an equivalent patch.
3
Which versions of libcaca are affected by CVE-2018-20545?
Versions of libcaca before 0.99.beta19-2.2 are affected by CVE-2018-20545.
4
What impact does CVE-2018-20545 have on systems?
CVE-2018-20545 may lead to application crashes due to illegal write memory access.
5
Are there specific distributions vulnerable to CVE-2018-20545?
Yes, various distributions like Ubuntu 12.04, 14.04, 16.04, 18.04, Fedora 34-36, and openSUSE Leap 15.0 are vulnerable to CVE-2018-20545.