CVE-2024-24246
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via...
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via the std::__shared_count() function at /bits/shared_ptr_base.h.
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
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.5
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via the std::__shared_count() function at /bits/shared_ptr_base.h.
- Record
CVE-2024-24246- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-787, CWE-122
- Updated
- 2026-11-02
CVE List
5.5
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via the std::__shared_count() function at /bits/shared_ptr_base.h.
- Record
CVE-2024-24246- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
EUVDEUVD-2024-21670
5.5
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via the std::__shared_count() function at /bits/shared_ptr_base.h.
- Record
EUVD-2024-21670- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-6733-f273-8q48
5.5
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via...
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via the std::__shared_count() function at /bits/shared_ptr_base.h.
- Record
GHSA-6733-f273-8q48- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-122, CWE-787
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-24246
5.5
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via the std::__shared_count() function at /bits/shared_ptr_base.h.
- Record
ALPINE-CVE-2024-24246- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSV
5.5
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via the std::__shared_count() function at /bits/shared_ptr_base.h.
- Record
CVE-2024-24246- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-24246
5.5
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via the std::__shared_count() function at /bits/shared_ptr_base.h.
- Record
DEBIAN-CVE-2024-24246- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-24246
5.5
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via the std::__shared_count() function at /bits/shared_ptr_base.h.
- Record
UBUNTU-CVE-2024-24246- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2024-0076 No score
Updated qpdf packages fix security vulnerability
Heap Buffer Overflow vulnerability in qpdf 11.9.0 allows attackers to crash the application via the std::__shared_count() function at /bits/shared_ptr_base.h. (CVE-2024-24246)
- Record
MGASA-2024-0076- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
qpdfAlpine:v3.20 |
before 11.9.1-r0 | 11.9.1-r0 |
qpdfAlpine:v3.21 |
before 11.9.1-r0 | 11.9.1-r0 |
qpdfAlpine:v3.22 |
before 11.9.1-r0 | 11.9.1-r0 |
qpdfAlpine:v3.23 |
before 11.9.1-r0 | 11.9.1-r0 |
qpdfAlpine:v3.24 |
before 11.9.1-r0 | 11.9.1-r0 |
qpdfDebian:12 |
All versions, plus listed versions 11.10.0-111.10.1-111.3.0-111.3.0-1+deb12u111.4.0-1 Show 28 moreShow less11.5.0-111.6.0-111.6.1-111.6.2-111.6.2-211.6.3-111.6.4-111.7.0-111.7.0-211.7.0-311.7.0-411.8.0-111.8.0-1.1~exp111.9.0-111.9.0-1.111.9.0-211.9.0-2~exp111.9.1-112.0.0-112.0.0-212.1.0-112.2.0-112.3.0-112.3.1-112.3.2-112.4.0-112.4.1-112.4.2-1 |
None known |
qpdfDebian:13 |
before 11.9.0-1 | 11.9.0-1 |
qpdfDebian:14 |
before 11.9.0-1 | 11.9.0-1 |
qpdfMageia:9 |
before 11.9.0-1.mga9 | 11.9.0-1.mga9 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-24246 is a medium vulnerability (CVSS 5.5) in Qpdf Project Qpdf, published February 29, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.44%, the 38th percentile. Fixed in qpdf 11.9.1-r0.
References
github.com/qpdf/qpdf/issues/1123
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/FX3D3YCNS6CQL3774OFUROLP3EM25ILC
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4WLK6ICPJUMOJNHZQWXAA5MPXG5JHZZL
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/U3N6TULMEYVCLXO47Y5W4VWCJMSB72CB
lists.fedoraproject.org/archives/list/[email protected]/message/U3N6TULMEYVCLXO47Y5W4VWCJMSB72CB
lists.fedoraproject.org/archives/list/[email protected]/message/FX3D3YCNS6CQL3774OFUROLP3EM25ILC
Show 11 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/4WLK6ICPJUMOJNHZQWXAA5MPXG5JHZZL
nvd.nist.gov/vuln/detail/CVE-2024-24246
github.com/advisories/GHSA-6733-f273-8q48
security.alpinelinux.org/vuln/CVE-2024-24246
github.com/CVEProject/cvelistV5/tree/main/cves/2024/24xxx/CVE-2024-24246.json
security-tracker.debian.org/tracker/CVE-2024-24246
advisories.mageia.org/MGASA-2024-0076.html
bugs.mageia.org/show_bug.cgi?id=32958
ubuntu.com/security/CVE-2024-24246
ubuntu.com/security/notices/USN-6713-1
cve.org/CVERecord?id=CVE-2024-24246