Every CVE Search/ Get API key

CVE-2020-27545

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer...

6.5 MediumFix available

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.82%Up 0.8 points since Apr 16, 2023
90%50%10%1%

What each source reports

NVD Score used 6.5

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.

Record
CVE-2020-27545
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-763
Updated
2026-11-02
CVE List 6.5

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.

Record
CVE-2020-27545
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-763
Updated
2026-11-02
EUVDEUVD-2020-20053 6.5

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.

Record
EUVD-2020-20053
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-9mh7-9qxg-6fpq 6.5

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer...

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.

Record
GHSA-9mh7-9qxg-6fpq
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness
CWE-763
Updated
2026-11-02
OSVAZL-33327 6.5

CVE-2020-27545 affecting package libdwarf for versions less than 0.9.0

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.

Record
AZL-33327
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVAZL-42093 6.5

CVE-2020-27545 affecting package libdwarf for versions less than 0.9.0-1

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.

Record
AZL-42093
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-05
Show 6 moreShow less
OSV 6.5

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.

Record
CVE-2020-27545
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2020-27545 6.5

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.

Record
DEBIAN-CVE-2020-27545
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2022-1819 6.5

libdwarf security update

Libdwarf is a library of functions to provide read/write DWARF debugging records.

Security Fix(es):

A flaw was found in libdwarf. A possible memory leak allows an attacker to input a specially crafted file, leading to a crash. The highest threat from this vulnerability is to system availability.(CVE-2020-27545)

A flaw was found in libdwarf. A possible null pointer dereference vulnerability allows an attacker to input a specially crafted file, leading to a crash. The highest threat from this vulnerability is to system availability.(CVE-2020-28163)

Record
OESA-2022-1819
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2022-1820 6.5

libdwarf security update

Libdwarf is a library of functions to provide read/write DWARF debugging records.

Security Fix(es):

A flaw was found in libdwarf. A possible memory leak allows an attacker to input a specially crafted file, leading to a crash. The highest threat from this vulnerability is to system availability.(CVE-2020-27545)

A flaw was found in libdwarf. A possible null pointer dereference vulnerability allows an attacker to input a specially crafted file, leading to a crash. The highest threat from this vulnerability is to system availability.(CVE-2020-28163)

Record
OESA-2022-1820
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2020-27545 6.5

libdwarf before 20201017 has a one-byte out-of-bounds read because of an invalid pointer dereference via an invalid line table in a crafted object.

Record
UBUNTU-CVE-2020-27545
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVSUSE-SU-2023:2784-1 No score

Security update for libdwarf

This update for libdwarf fixes the following issues:

  • CVE-2020-27545: Fixed corrupted line table being able to crash calling app (bsc#1193102).
Record
SUSE-SU-2023:2784-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libdwarf
Azure Linux:2
before 0.9.0
0.9.0
libdwarf
Azure Linux:3
before 0.9.0-1
0.9.0-1
dwarfutils
Debian:12
before 20201201-1
20201201-1
dwarfutils
Debian:13
before 20201201-1
20201201-1
dwarfutils
Debian:14
before 20201201-1
20201201-1
libdwarf
openEuler:20.03-LTS-SP1
From an advisory covering 2 CVEs
before 20210528-1.oe1
20210528-1.oe1
libdwarf
openEuler:20.03-LTS-SP3
From an advisory covering 2 CVEs
before 20210528-1.oe1
20210528-1.oe1
libdwarf
SUSE:Linux Enterprise Module for Package Hub 15 SP4
before 20161124-150000.3.6.1
20161124-150000.3.6.1
libdwarf
SUSE:Linux Enterprise Module for Package Hub 15 SP5
before 20161124-150000.3.6.1
20161124-150000.3.6.1
libdwarf
openSUSE:Leap 15.4
before 20161124-150000.3.6.1
20161124-150000.3.6.1
Show 4 moreShow less
Affected packages
PackageAffectedFixed
libdwarf
openSUSE:Leap 15.5
before 20161124-150000.3.6.1
20161124-150000.3.6.1
dwarfutils
Ubuntu:16.04:LTS
All versions, plus listed versions
20120410-220120410-2+deb7u2build0.16.04.1
None known
dwarfutils
Ubuntu:18.04:LTS
All versions, plus listed versions
20170709-120180129-1
None known
dwarfutils
Ubuntu:20.04:LTS
All versions, plus listed versions
20180809-120190529-120191104-120191104-1ubuntu120200114-1
None known

History

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

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

In short

CVE-2020-27545 is a medium vulnerability (CVSS 6.5) in Libdwarf Project Libdwarf, published August 11, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.82%, the 57th percentile. Fixed in libdwarf 0.9.0.

References

Show 10 moreShow less
MoveEnter Open