Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2025-4476 PoC — Libsoup: null pointer dereference in libsoup may lead to denial of service

Source
Associated Vulnerability
Title: Libsoup: null pointer dereference in libsoup may lead to denial of service (CVE-2025-4476)
Description: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.
Readme
# CVE-2025-4476-Exploit

A small Python test client to send HTTP GET requests with an oversized Authorization: Basic header.
This tool is intended for lab testing and research into header-parsing issues (e.g., null-dereference / crash bugs such as CVE-2025-4476 in libsoup). It demonstrates how a client-server exchange with malformed headers can trigger parsing errors; it is not an exploit framework.

Usage: run against a local or authorized test target only.
Important: use responsibly — do not scan or attack systems without explicit permission.
File Snapshot

Log in to view the POC file snapshot cached by Shenlong Bot

Log in to view
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →