← CVE Intelligence

CVE-2025-12105

Libsoup: heap use-after-free in libsoup message queue handling during http/2 read completion PUBLISHED

Description (CNA)

A flaw was found in the asynchronous message queue handling of the libsoup library, widely used by GNOME and WebKit-based applications to manage HTTP/2 communications. When network operations are aborted at specific timing intervals, an internal message queue item may be freed twice due to missing state synchronization. This leads to a use-after-free memory access, potentially crashing the affected application. Attackers could exploit this behavior remotely by triggering specific HTTP/2 read and cancel sequences, resulting in a denial-of-service condition.

Affected (CNA)

Vendor / productVersions
GNOME / libsoupaffected 0 through 3.6.5
Red Hat / Red Hat Enterprise Linux 10unaffected 0:3.6.5-3.el10_1.7 before *
Red Hat / Red Hat Enterprise Linux 10.0 Extended Update Supportunaffected 0:3.6.5-3.el10_0.10 before *
Red Hat / Red Hat Enterprise Linux 6unknown
Red Hat / Red Hat Enterprise Linux 7unaffected
Red Hat / Red Hat Enterprise Linux 8unaffected
Red Hat / Red Hat Enterprise Linux 9unaffected

CWE

CWE-416

References

ADP enrichment

CISA-ADP

No English description supplied.

No references supplied.