CVE-2022-45188: debian debian_linux Out-of-bounds Write
CVSS: 7.8v3.1HighModified
AliasesSUSE-SU-2022:4360-1UBUNTU-CVE-2022-45188DEBIAN-CVE-2022-45188
Published 12-11-2022Last modified 13-02-2026
Vulnerability summary
CVE-2022-45188 is a high (CVSS 7.8) Out-of-bounds Write vulnerability in debian debian_linux. EPSS estimates a 0.62% chance of exploitation in the next 30 days, higher than 48.6% of scored vulnerabilities. 1 public exploit is recorded.
CVSS score
7.8/10
010
High · v3.1 (CVE.org)EPSS score
0.62%
0%100%
Low · +0.01 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1reference
Advisory lineage
Upstream 0 · Downstream 4 · Related 1Timeline
- 12-11-2022PublishedVulnerability first disclosed.
- 13-02-2026Last modifiedVulnerability information updated.
Description
Netatalk through 3.1.13 has an afp_getappl heap-based buffer overflow resulting in code execution via a crafted .appl file. This provides remote root access on some platforms such as FreeBSD (used for TrueNAS).
CVSS metrics
4 scores · 4 sources · 1 versionHigh 7.8Preferred score · CVE.org (CNA)
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HSourcesAll 4 agree
- OSV · UbuntuEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- NVDNIST7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.62%
Chance of exploitation in the next 30 days
Percentile
49%
Versus all other CVEs
30-day change
+0.01 pp
From 0.61% on 19-09-2026
19-09-202619-10-2026
EPSS score0.62%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (rushbnt.github.io)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-787Out-of-bounds WriteThe product writes data past the end, or before the beginning, of the intended buffer.
- CWE-122Heap-based Buffer OverflowA heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().
Affected systems
Debian2 products
- netatalk< 3.1.15~ds-1
- debian_linuxEOL10.0 | 11.0
Suse2 products
- netatalk&distro=SUSE Linux Enterprise Software Development Kit 12 SP5< 3.1.0-3.11.1
- netatalk&distro=SUSE Linux Enterprise Workstation Extension 12 SP5< 3.1.0-3.11.1
Fedoraproject1 product
- fedoraEOL36 | 37 | 38
Netatalk1 product
- netatalk≤ 3.1.13
Ubuntu1 product
- netatalk< 2.2.2-1ubuntu2.2+esm1 | < 2.2.5-1ubuntu0.2+esm1 | < 2.2.6-1ubuntu0.18.04.2+esm1 | < 3.1.12~ds-4ubuntu0.20.04.1 | < 3.1.12~ds-9ubuntu0.22.04.1
5 vendors · 7 products