Skip to content
OpenAdvisories
High USN-8975-1 10 CVEs

libsoup2.4, libsoup3 vulnerabilities

Published Nov 3, 2026 · Updated Nov 4, 2026

Summary

It was discovered that libsoup incorrectly handled certain WebSocket
frames. A remote attacker could possibly use this issue to cause an
application to crash or expose sensitive information. This issue only
affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and Ubuntu
26.10. (CVE-2026-12478)

It was discovered that libsoup incorrectly handled certain data URIs. A
remote attacker could possibly use this issue to cause an application to
crash or expose sensitive information. This issue only affected Ubuntu
22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and Ubuntu 26.10.
(CVE-2026-102555)

It was discovered that libsoup incorrectly handled certain WebSocket
messages. A remote attacker could possibly use this issue to cause an
application to crash. This issue only affected Ubuntu 18.04 LTS, Ubuntu
20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and
Ubuntu 26.10. (CVE-2026-102556)

It was discovered that libsoup incorrectly handled fragmented WebSocket
messages. A remote attacker could possibly use this issue to cause an
application to crash. (CVE-2026-102557)

It was discovered that libsoup incorrectly handled certain WebSocket
frames. A remote attacker could possibly use this issue to cause an
application to crash. This issue only affected Ubuntu 18.04 LTS, Ubuntu
20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and
Ubuntu 26.10. (CVE-2026-102558)

It was discovered that libsoup incorrectly handled large WebSocket
messages. An attacker could possibly use this issue to cause an
application to crash. (CVE-2026-102559)

It was discovered that libsoup incorrectly handled compressed WebSocket
messages. An attacker could possibly use this issue to cause an
application to crash. This issue only affected Ubuntu 20.04 LTS, Ubuntu
22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and Ubuntu 26.10.
(CVE-2026-102560)

It was discovered that libsoup did not properly handle certain HTTP
requests. A remote attacker could possibly use this issue to inject
arbitrary HTTP requests. (CVE-2026-103399)

It was discovered that libsoup incorrectly handled proxy credentials. A
remote attacker could possibly use this issue to obtain sensitive
information. (CVE-2026-12547)

It was discovered that libsoup incorrectly handled multipart messages. A
remote attacker could possibly use this issue to cause an application to
crash or obtain sensitive information. (CVE-2026-12548)

Fixed packages 10

ReleasePackageFixed in
Ubuntu · 22.04 LTS 22.04:LTS libsoup2.4 2.74.2-3ubuntu0.10
Ubuntu · 24.04 LTS 24.04:LTS libsoup2.4 2.74.3-6ubuntu1.10
Ubuntu · 24.04 LTS 24.04:LTS libsoup3 3.4.4-5ubuntu0.10
Ubuntu · 26.04 LTS 26.04:LTS libsoup3 3.6.6-1ubuntu0.2
Ubuntu · 26.10 libsoup3 3.6.6-1ubuntu3.1
Ubuntu · Pro 16.04 LTS Pro:16.04:LTS libsoup2.4 2.52.2-1ubuntu0.3+esm9
Ubuntu · Pro 18.04 LTS Pro:18.04:LTS libsoup2.4 2.62.1-1ubuntu0.4+esm10
Ubuntu · Pro 20.04 LTS Pro:20.04:LTS libsoup2.4 2.70.0-1ubuntu0.5+esm5
Ubuntu · Pro 22.04 LTS Pro:22.04:LTS libsoup3 3.0.7-0ubuntu1+esm10
Ubuntu · Pro 26.04 LTS Pro:26.04:LTS libsoup2.4 2.74.3-10.1ubuntu5+esm4

Vulnerabilities 10

References

  • report
    https://ubuntu.com/security/CVE-2026-12478
  • report
    https://ubuntu.com/security/CVE-2026-12547
  • report
    https://ubuntu.com/security/CVE-2026-12548
  • report
    https://ubuntu.com/security/CVE-2026-102555
  • report
    https://ubuntu.com/security/CVE-2026-102556
  • report
    https://ubuntu.com/security/CVE-2026-102557
  • report
    https://ubuntu.com/security/CVE-2026-102558
  • report
    https://ubuntu.com/security/CVE-2026-102559
  • report
    https://ubuntu.com/security/CVE-2026-102560
  • report
    https://ubuntu.com/security/CVE-2026-103399