CVE-2024-57823 Integer overflow in Raptor RDF Syntax Library

Critical 9.3 Published Updated

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:8All versions2.0.15-17.el8_10
raptor2-devel AlmaLinux:8All versions2.0.15-17.el8_10
raptor2 AlmaLinux:9All versions2.0.15-32.el9_5
raptor2-devel AlmaLinux:9All versions2.0.15-32.el9_5
raptor2 Red Hat:enterprise_linux:8::appstreamAll versions0:2.0.15-17.el8_10
raptor2-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:2.0.15-17.el8_10
raptor2-debugsource Red Hat:enterprise_linux:8::appstreamAll versions0:2.0.15-17.el8_10
raptor2-debuginfo Red Hat:enterprise_linux:8::crbAll versions0:2.0.15-17.el8_10
raptor2-debugsource Red Hat:enterprise_linux:8::crbAll versions0:2.0.15-17.el8_10
raptor2-devel Red Hat:enterprise_linux:8::crbAll versions0:2.0.15-17.el8_10
raptor2 Red Hat:enterprise_linux:9::appstreamAll versions0:2.0.15-32.el9_5
raptor2-debuginfo Red Hat:enterprise_linux:9::appstreamAll versions0:2.0.15-32.el9_5
raptor2-debugsource Red Hat:enterprise_linux:9::appstreamAll versions0:2.0.15-32.el9_5
raptor2-debuginfo Red Hat:enterprise_linux:9::crbAll versions0:2.0.15-32.el9_5
raptor2-debugsource Red Hat:enterprise_linux:9::crbAll versions0:2.0.15-32.el9_5
raptor2-devel Red Hat:enterprise_linux:9::crbAll versions0:2.0.15-32.el9_5
raptor2 Red Hat:rhel_aus:8.2::appstreamAll versions0:2.0.15-17.el8_2
raptor2-debuginfo Red Hat:rhel_aus:8.2::appstreamAll versions0:2.0.15-17.el8_2
raptor2-debugsource Red Hat:rhel_aus:8.2::appstreamAll versions0:2.0.15-17.el8_2
raptor2 Red Hat:rhel_aus:8.4::appstreamAll versions0:2.0.15-17.el8_4
raptor2-debuginfo Red Hat:rhel_aus:8.4::appstreamAll versions0:2.0.15-17.el8_4
raptor2-debugsource Red Hat:rhel_aus:8.4::appstreamAll versions0:2.0.15-17.el8_4
raptor2 Red Hat:rhel_aus:8.6::appstreamAll versions0:2.0.15-17.el8_6
raptor2-debuginfo Red Hat:rhel_aus:8.6::appstreamAll versions0:2.0.15-17.el8_6
raptor2-debugsource Red Hat:rhel_aus:8.6::appstreamAll versions0:2.0.15-17.el8_6
raptor2 Red Hat:rhel_e4s:8.4::appstreamAll versions0:2.0.15-17.el8_4
raptor2-debuginfo Red Hat:rhel_e4s:8.4::appstreamAll versions0:2.0.15-17.el8_4
raptor2-debugsource Red Hat:rhel_e4s:8.4::appstreamAll versions0:2.0.15-17.el8_4
raptor2 Red Hat:rhel_e4s:8.6::appstreamAll versions0:2.0.15-17.el8_6
raptor2-debuginfo Red Hat:rhel_e4s:8.6::appstreamAll versions0:2.0.15-17.el8_6
raptor2-debugsource Red Hat:rhel_e4s:8.6::appstreamAll versions0:2.0.15-17.el8_6
raptor2 Red Hat:rhel_e4s:9.0::appstreamAll versions0:2.0.15-31.el9_0
raptor2-debuginfo Red Hat:rhel_e4s:9.0::appstreamAll versions0:2.0.15-31.el9_0
raptor2-debugsource Red Hat:rhel_e4s:9.0::appstreamAll versions0:2.0.15-31.el9_0
raptor2 Red Hat:rhel_els:7All versions0:2.0.9-5.el7_9
raptor2-debuginfo Red Hat:rhel_els:7All versions0:2.0.9-5.el7_9
raptor2-devel Red Hat:rhel_els:7All versions0:2.0.9-5.el7_9
raptor2 Red Hat:rhel_eus:8.8::appstreamAll versions0:2.0.15-17.el8_8
raptor2-debuginfo Red Hat:rhel_eus:8.8::appstreamAll versions0:2.0.15-17.el8_8
raptor2-debugsource Red Hat:rhel_eus:8.8::appstreamAll versions0: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.

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.

Is CVE-2024-57823 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free