CVE-2024-57823 Integer overflow in Raptor RDF Syntax Library
An integer underflow in the Raptor RDF library's URI normalization can cause a denial of service when processing malformed Turtle data.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2024-57823?
CVE-2024-57823 is a critical vulnerability in librdf Raptor RDF Syntax Library, published on 10 Jan 2025. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In Raptor RDF Syntax Library through 2.0.16, there is an integer underflow when normalizing a URI with the turtle parser in raptor_uri_normalize_path().
Weakness: CWE-191
Which versions are affected by CVE-2024-57823?
It affects 1 product.
Linux distribution packages (40)
raptor2 AlmaLinux:8 | All versions | 2.0.15-17.el8_10 |
raptor2-devel AlmaLinux:8 | All versions | 2.0.15-17.el8_10 |
raptor2 AlmaLinux:9 | All versions | 2.0.15-32.el9_5 |
raptor2-devel AlmaLinux:9 | All versions | 2.0.15-32.el9_5 |
raptor2 Red Hat:enterprise_linux:8::appstream | All versions | 0:2.0.15-17.el8_10 |
raptor2-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:2.0.15-17.el8_10 |
raptor2-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 0:2.0.15-17.el8_10 |
raptor2-debuginfo Red Hat:enterprise_linux:8::crb | All versions | 0:2.0.15-17.el8_10 |
raptor2-debugsource Red Hat:enterprise_linux:8::crb | All versions | 0:2.0.15-17.el8_10 |
raptor2-devel Red Hat:enterprise_linux:8::crb | All versions | 0:2.0.15-17.el8_10 |
raptor2 Red Hat:enterprise_linux:9::appstream | All versions | 0:2.0.15-32.el9_5 |
raptor2-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 0:2.0.15-32.el9_5 |
raptor2-debugsource Red Hat:enterprise_linux:9::appstream | All versions | 0:2.0.15-32.el9_5 |
raptor2-debuginfo Red Hat:enterprise_linux:9::crb | All versions | 0:2.0.15-32.el9_5 |
raptor2-debugsource Red Hat:enterprise_linux:9::crb | All versions | 0:2.0.15-32.el9_5 |
raptor2-devel Red Hat:enterprise_linux:9::crb | All versions | 0:2.0.15-32.el9_5 |
raptor2 Red Hat:rhel_aus:8.2::appstream | All versions | 0:2.0.15-17.el8_2 |
raptor2-debuginfo Red Hat:rhel_aus:8.2::appstream | All versions | 0:2.0.15-17.el8_2 |
raptor2-debugsource Red Hat:rhel_aus:8.2::appstream | All versions | 0:2.0.15-17.el8_2 |
raptor2 Red Hat:rhel_aus:8.4::appstream | All versions | 0:2.0.15-17.el8_4 |
raptor2-debuginfo Red Hat:rhel_aus:8.4::appstream | All versions | 0:2.0.15-17.el8_4 |
raptor2-debugsource Red Hat:rhel_aus:8.4::appstream | All versions | 0:2.0.15-17.el8_4 |
raptor2 Red Hat:rhel_aus:8.6::appstream | All versions | 0:2.0.15-17.el8_6 |
raptor2-debuginfo Red Hat:rhel_aus:8.6::appstream | All versions | 0:2.0.15-17.el8_6 |
raptor2-debugsource Red Hat:rhel_aus:8.6::appstream | All versions | 0:2.0.15-17.el8_6 |
raptor2 Red Hat:rhel_e4s:8.4::appstream | All versions | 0:2.0.15-17.el8_4 |
raptor2-debuginfo Red Hat:rhel_e4s:8.4::appstream | All versions | 0:2.0.15-17.el8_4 |
raptor2-debugsource Red Hat:rhel_e4s:8.4::appstream | All versions | 0:2.0.15-17.el8_4 |
raptor2 Red Hat:rhel_e4s:8.6::appstream | All versions | 0:2.0.15-17.el8_6 |
raptor2-debuginfo Red Hat:rhel_e4s:8.6::appstream | All versions | 0:2.0.15-17.el8_6 |
raptor2-debugsource Red Hat:rhel_e4s:8.6::appstream | All versions | 0:2.0.15-17.el8_6 |
raptor2 Red Hat:rhel_e4s:9.0::appstream | All versions | 0:2.0.15-31.el9_0 |
raptor2-debuginfo Red Hat:rhel_e4s:9.0::appstream | All versions | 0:2.0.15-31.el9_0 |
raptor2-debugsource Red Hat:rhel_e4s:9.0::appstream | All versions | 0:2.0.15-31.el9_0 |
raptor2 Red Hat:rhel_els:7 | All versions | 0:2.0.9-5.el7_9 |
raptor2-debuginfo Red Hat:rhel_els:7 | All versions | 0:2.0.9-5.el7_9 |
raptor2-devel Red Hat:rhel_els:7 | All versions | 0:2.0.9-5.el7_9 |
raptor2 Red Hat:rhel_eus:8.8::appstream | All versions | 0:2.0.15-17.el8_8 |
raptor2-debuginfo Red Hat:rhel_eus:8.8::appstream | All versions | 0:2.0.15-17.el8_8 |
raptor2-debugsource Red Hat:rhel_eus:8.8::appstream | All versions | 0:2.0.15-17.el8_8 |
Products include Librdf Raptor Rdf Syntax Library.
How do I fix CVE-2024-57823?
Upgrade to a fixed version.
Is CVE-2024-57823 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2024-57823 exists.
Other vulnerabilities in librdf Raptor RDF Syntax Library
Sources
Also known as ALSA-2025:0312, ALSA-2025:0314, AZL-55472, AZL-55481, BELL-CVE-2024-57823, DEBIAN-CVE-2024-57823 and 17 more.