All vulnerabilities

Servers and applications

CVE-2025-10148

curl's WebSocket code did not update the 32-bit mask pattern for each new outgoing frame as the specification says. Instead it used a fixed mask that persisted and was used throughout the entire connection. A predictable mask pattern allows for a malicious server to induce traffic between the two communicating parties that could be interpreted by an involved proxy (configured or transparent) as…

Severity
Medium 5.3
Published
12 Sept 2025
Last changed
19 Oct 2026
Added to UpHeron
21 Oct 2026
Fixed in
8.16.0
Sources
NVD

Affected software

SoftwareAffected versions
curlServers and applications · cpe:a:haxx:curl
  • From 8.11.0 before 8.16.0

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2025-10148
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2025-10148