Skip to main content
← All vulnerabilities
CVE-2025-4476

Libsoup: null pointer dereference in libsoup may lead to denial of service

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.6.6
1 proof of concept on GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

A denial-of-service vulnerability has been identified in the libsoup HTTP client library. This flaw can be triggered when a libsoup client receives a 401 (Unauthorized) HTTP response containing a specifically crafted domain parameter within the WWW-Authenticate header. Processing this malformed header can lead to a crash of the client application using libsoup. An attacker could exploit this by setting up a malicious HTTP server. If a user's application using the vulnerable libsoup library connects to this malicious server, it could result in a denial-of-service. Successful exploitation requires tricking a user's client application into connecting to the attacker's malicious server.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • libsoup

    fixed in 3.6.6

  • libsoup3

    Version range not reported

  • libsoup

    Version range not reported

  • libsoup

    Version range not reported

  • libsoup

    Version range not reported

  • libsoup

    Version range not reported

References 4

access.redhat.com

bugzilla.redhat.com

gitlab.gnome.org

GitHub · soltanali0/CVE-2025-4476-Exploit