Action not permitted
Modal body text goes here.
Modal Title
Modal Body
USN-8890-2 (UBUNTU-CVE-2026-4271)
Vulnerability from osv_ubuntu – Published: 2026-10-21 21:36 – Updated: 2026-10-21 21:36 – Source websiteUSN-8890-1 fixed vulnerabilities in libsoup. This update provides the corresponding updates for libsoup3 on Ubuntu 26.10.
Original advisory details:
It was discovered that libsoup incorrectly handled certain HTTP/2 requests. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-4271)
It was discovered that libsoup incorrectly handled certain HTTPS proxy connections. A remote attacker could possibly use this issue to obtain sensitive information. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-5119)
It was discovered that libsoup incorrectly parsed certain chunked HTTP requests. A remote attacker could possibly use this issue to bypass security controls. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-6324)
It was discovered that libsoup incorrectly handled proxy authentication credentials. A remote attacker could possibly use this issue to obtain sensitive information. (CVE-2026-66339)
It was discovered that libsoup incorrectly handled certain HTTP Range headers. A remote attacker could possibly use this issue to cause a denial of service. (CVE-2026-77014, CVE-2026-77680)
It was discovered that libsoup incorrectly handled certain HTTP/2 connections. A remote attacker could possibly use this issue to obtain sensitive information or execute arbitrary code. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-85197)
It was discovered that libsoup incorrectly handled certain HTTP/2 transfers. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-85534)
{
"affected": [
{
"database_specific": {
"cves_map": {
"cves": [
{
"id": "CVE-2026-4271",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-5119",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-6324",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-66339",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-77014",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-77680",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-85197",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2026-85534",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
}
],
"ecosystem": "Ubuntu:26.10"
}
},
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu3"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu3?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.6-1"
]
}
],
"aliases": [],
"details": "USN-8890-1 fixed vulnerabilities in libsoup. This update provides the\ncorresponding updates for libsoup3 on Ubuntu 26.10.\n\nOriginal advisory details:\n\n It was discovered that libsoup incorrectly handled certain HTTP/2\n requests.\n A remote attacker could possibly use this issue to cause a denial of\n service. This issue only affected Ubuntu 24.04 LTS and Ubuntu 26.04 LTS.\n (CVE-2026-4271)\n\n It was discovered that libsoup incorrectly handled certain HTTPS proxy\n connections. A remote attacker could possibly use this issue to obtain\n sensitive information. This issue only affected Ubuntu 22.04 LTS, Ubuntu\n 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-5119)\n\n It was discovered that libsoup incorrectly parsed certain chunked HTTP\n requests. A remote attacker could possibly use this issue to bypass\n security controls. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04\n LTS, and Ubuntu 26.04 LTS. (CVE-2026-6324)\n\n It was discovered that libsoup incorrectly handled proxy authentication\n credentials. A remote attacker could possibly use this issue to obtain\n sensitive information. (CVE-2026-66339)\n\n It was discovered that libsoup incorrectly handled certain HTTP Range\n headers. A remote attacker could possibly use this issue to cause a denial\n of service. (CVE-2026-77014, CVE-2026-77680)\n\n It was discovered that libsoup incorrectly handled certain HTTP/2\n connections. A remote attacker could possibly use this issue to obtain\n sensitive information or execute arbitrary code. This issue only affected\n Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-85197)\n\n It was discovered that libsoup incorrectly handled certain HTTP/2\n transfers. A remote attacker could possibly use this issue to cause a\n denial of service. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04\n LTS, and Ubuntu 26.04 LTS. (CVE-2026-85534)",
"id": "USN-8890-2",
"modified": "2026-10-21T21:36:06Z",
"published": "2026-10-21T21:36:06Z",
"references": [
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-2"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-4271"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-5119"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-6324"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-66339"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-77014"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-77680"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-85197"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-85534"
}
],
"related": [],
"schema_version": "1.7.0",
"summary": "libsoup3 vulnerabilities",
"upstream": [
"UBUNTU-CVE-2026-4271",
"UBUNTU-CVE-2026-5119",
"UBUNTU-CVE-2026-6324",
"UBUNTU-CVE-2026-66339",
"UBUNTU-CVE-2026-77014",
"UBUNTU-CVE-2026-77680",
"UBUNTU-CVE-2026-85197",
"UBUNTU-CVE-2026-85534"
]
}
UBUNTU-CVE-2026-4271 (CVE-2026-4271)
Vulnerability from osv_ubuntu – Published: 2026-03-17 12:16 – Updated: 2026-10-22 01:55 – Source websiteA flaw was found in libsoup, a library for handling HTTP requests. This vulnerability, known as a Use-After-Free, occurs in the HTTP/2 server implementation. A remote attacker can exploit this by sending specially crafted HTTP/2 requests that cause authentication failures. This can lead to the application attempting to access memory that has already been freed, potentially causing application instability or crashes, resulting in a Denial of Service (DoS).
{
"affected": [
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.4.4-5ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.4.4-5ubuntu0.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.4.4-5ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.4.2-4",
"3.4.4-1",
"3.4.4-2",
"3.4.4-4",
"3.4.4-5",
"3.4.4-5build1",
"3.4.4-5build2",
"3.4.4-5ubuntu0.1",
"3.4.4-5ubuntu0.2",
"3.4.4-5ubuntu0.3",
"3.4.4-5ubuntu0.4",
"3.4.4-5ubuntu0.5",
"3.4.4-5ubuntu0.6",
"3.4.4-5ubuntu0.7",
"3.4.4-5ubuntu0.8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.5-4ubuntu0.2"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.5-4ubuntu0.2"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.5-4ubuntu0.2"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.5-4ubuntu0.2"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.5-4ubuntu0.2?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-1",
"3.6.5-1ubuntu1",
"3.6.5-3",
"3.6.5-4",
"3.6.5-4ubuntu0.1",
"3.6.5-4ubuntu0.2"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu3"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu3?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu0.1"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-4",
"3.6.5-5",
"3.6.5-6",
"3.6.5-7",
"3.6.5-9",
"3.6.6-1"
]
}
],
"aliases": [],
"details": "A flaw was found in libsoup, a library for handling HTTP requests. This vulnerability, known as a Use-After-Free, occurs in the HTTP/2 server implementation. A remote attacker can exploit this by sending specially crafted HTTP/2 requests that cause authentication failures. This can lead to the application attempting to access memory that has already been freed, potentially causing application instability or crashes, resulting in a Denial of Service (DoS).",
"id": "UBUNTU-CVE-2026-4271",
"modified": "2026-10-22T01:55:42Z",
"published": "2026-03-17T12:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-4271"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-4271"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/issues/496"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-2"
}
],
"related": [
"USN-8890-1",
"USN-8890-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-4271"
]
}
UBUNTU-CVE-2026-5119 (CVE-2026-5119)
Vulnerability from osv_ubuntu – Published: 2026-03-30 07:15 – Updated: 2026-10-22 01:55 – Source websiteA flaw was found in libsoup. When establishing HTTPS tunnels through a configured HTTP proxy, sensitive session cookies are transmitted in cleartext within the initial HTTP CONNECT request. A network-positioned attacker or a malicious HTTP proxy can intercept these cookies, leading to potential session hijacking or user impersonation.
| URL | Type | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.52.2-1ubuntu0.3+esm6"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.52.2-1ubuntu0.3+esm6"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.52.2-1ubuntu0.3+esm6"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.52.2-1ubuntu0.3+esm6?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.52.2-1ubuntu0.3+esm6"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.50.0-2debian1",
"2.52.1-1",
"2.52.2-1",
"2.52.2-1ubuntu0.1",
"2.52.2-1ubuntu0.2",
"2.52.2-1ubuntu0.3",
"2.52.2-1ubuntu0.3+esm1",
"2.52.2-1ubuntu0.3+esm2",
"2.52.2-1ubuntu0.3+esm3",
"2.52.2-1ubuntu0.3+esm4",
"2.52.2-1ubuntu0.3+esm5"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.62.1-1ubuntu0.4+esm7"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.62.1-1ubuntu0.4+esm7"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.62.1-1ubuntu0.4+esm7"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.62.1-1ubuntu0.4+esm7?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.62.1-1ubuntu0.4+esm7"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.60.1-1",
"2.60.2-1",
"2.60.2-2",
"2.60.3-1",
"2.61.90-1",
"2.62.0-1",
"2.62.1-1",
"2.62.1-1ubuntu0.1",
"2.62.1-1ubuntu0.3",
"2.62.1-1ubuntu0.4",
"2.62.1-1ubuntu0.4+esm1",
"2.62.1-1ubuntu0.4+esm2",
"2.62.1-1ubuntu0.4+esm3",
"2.62.1-1ubuntu0.4+esm4",
"2.62.1-1ubuntu0.4+esm5",
"2.62.1-1ubuntu0.4+esm6"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.70.0-1ubuntu0.5+esm2"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.70.0-1ubuntu0.5+esm2"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.70.0-1ubuntu0.5+esm2"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.70.0-1ubuntu0.5+esm2"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.70.0-1ubuntu0.5+esm2?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.70.0-1ubuntu0.5+esm2"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.68.2-0ubuntu1",
"2.68.2-1",
"2.68.2-2",
"2.68.2-2build2",
"2.69.90-1",
"2.70.0-1",
"2.70.0-1ubuntu0.1",
"2.70.0-1ubuntu0.2",
"2.70.0-1ubuntu0.3",
"2.70.0-1ubuntu0.4",
"2.70.0-1ubuntu0.5",
"2.70.0-1ubuntu0.5+esm1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.2-3ubuntu0.7"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.74.2-3ubuntu0.7"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.74.2-3ubuntu0.7"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.2-3ubuntu0.7"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.2-3ubuntu0.7"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.2-3ubuntu0.7?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.2-3ubuntu0.7"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.72.0-3ubuntu3",
"2.74.1-1",
"2.74.2-2",
"2.74.2-3",
"2.74.2-3ubuntu0.1",
"2.74.2-3ubuntu0.2",
"2.74.2-3ubuntu0.3",
"2.74.2-3ubuntu0.4",
"2.74.2-3ubuntu0.5",
"2.74.2-3ubuntu0.6"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.0.7-0ubuntu1+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.0.7-0ubuntu1+esm9?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.0.7-0ubuntu1+esm9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.0.4-2",
"3.0.4-3",
"3.0.5-1",
"3.0.7-0ubuntu1",
"3.0.7-0ubuntu1+esm1",
"3.0.7-0ubuntu1+esm2",
"3.0.7-0ubuntu1+esm3",
"3.0.7-0ubuntu1+esm4",
"3.0.7-0ubuntu1+esm5",
"3.0.7-0ubuntu1+esm6",
"3.0.7-0ubuntu1+esm7",
"3.0.7-0ubuntu1+esm8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-6ubuntu1.7"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-6ubuntu1.7"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-6ubuntu1.7"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-6ubuntu1.7"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-6ubuntu1.7"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-6ubuntu1.7?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.3-6ubuntu1.7"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-1",
"2.74.3-2",
"2.74.3-3",
"2.74.3-6",
"2.74.3-6build1",
"2.74.3-6ubuntu1",
"2.74.3-6ubuntu1.1",
"2.74.3-6ubuntu1.2",
"2.74.3-6ubuntu1.3",
"2.74.3-6ubuntu1.4",
"2.74.3-6ubuntu1.5",
"2.74.3-6ubuntu1.6"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.4.4-5ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.4.4-5ubuntu0.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.4.4-5ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.4.2-4",
"3.4.4-1",
"3.4.4-2",
"3.4.4-4",
"3.4.4-5",
"3.4.4-5build1",
"3.4.4-5build2",
"3.4.4-5ubuntu0.1",
"3.4.4-5ubuntu0.2",
"3.4.4-5ubuntu0.3",
"3.4.4-5ubuntu0.4",
"3.4.4-5ubuntu0.5",
"3.4.4-5ubuntu0.6",
"3.4.4-5ubuntu0.7",
"3.4.4-5ubuntu0.8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu4.1"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu4.1"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu4.1"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu4.1"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu4.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu4.1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.3-10.1ubuntu4.1"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10",
"2.74.3-10.1",
"2.74.3-10.1ubuntu1",
"2.74.3-10.1ubuntu2",
"2.74.3-10.1ubuntu3",
"2.74.3-10.1ubuntu4"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.5-4ubuntu0.2"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.5-4ubuntu0.2"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.5-4ubuntu0.2"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.5-4ubuntu0.2"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.5-4ubuntu0.2?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-1",
"3.6.5-1ubuntu1",
"3.6.5-3",
"3.6.5-4",
"3.6.5-4ubuntu0.1",
"3.6.5-4ubuntu0.2"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu5"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu5?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10.1ubuntu5"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu3"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu3?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu0.1"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-4",
"3.6.5-5",
"3.6.5-6",
"3.6.5-7",
"3.6.5-9",
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu5+esm1"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5+esm1"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5+esm1"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu5+esm1"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu5+esm1"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu5+esm1?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.3-10.1ubuntu5+esm1"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10.1ubuntu4",
"2.74.3-10.1ubuntu5"
]
}
],
"aliases": [],
"details": "A flaw was found in libsoup. When establishing HTTPS tunnels through a configured HTTP proxy, sensitive session cookies are transmitted in cleartext within the initial HTTP CONNECT request. A network-positioned attacker or a malicious HTTP proxy can intercept these cookies, leading to potential session hijacking or user impersonation.",
"id": "UBUNTU-CVE-2026-5119",
"modified": "2026-10-22T01:55:43Z",
"published": "2026-03-30T07:15:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-5119"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-5119"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2452932"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/issues/502"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-5119"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8523-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-2"
}
],
"related": [
"USN-8523-1",
"USN-8890-1",
"USN-8890-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-5119"
]
}
UBUNTU-CVE-2026-6324 (CVE-2026-6324)
Vulnerability from osv_ubuntu – Published: 2026-05-29 07:16 – Updated: 2026-10-22 01:55 – Source websiteA flaw was found in libsoup. A remote attacker could exploit an unsigned to signed conversion error in the soup_body_input_stream_read_chunked() function by sending a malicious HTTP request. This vulnerability occurs when libsoup operates behind a non-libsoup proxy server or as a proxy in front of a non-libsoup backend server. Successful exploitation can allow an attacker to bypass security controls, poison web caches, or gain unauthorized access.
| URL | Type | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.52.2-1ubuntu0.3+esm8?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.50.0-2debian1",
"2.52.1-1",
"2.52.2-1",
"2.52.2-1ubuntu0.1",
"2.52.2-1ubuntu0.2",
"2.52.2-1ubuntu0.3",
"2.52.2-1ubuntu0.3+esm1",
"2.52.2-1ubuntu0.3+esm2",
"2.52.2-1ubuntu0.3+esm3",
"2.52.2-1ubuntu0.3+esm4",
"2.52.2-1ubuntu0.3+esm5",
"2.52.2-1ubuntu0.3+esm6",
"2.52.2-1ubuntu0.3+esm7",
"2.52.2-1ubuntu0.3+esm8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.62.1-1ubuntu0.4+esm9?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.60.1-1",
"2.60.2-1",
"2.60.2-2",
"2.60.3-1",
"2.61.90-1",
"2.62.0-1",
"2.62.1-1",
"2.62.1-1ubuntu0.1",
"2.62.1-1ubuntu0.3",
"2.62.1-1ubuntu0.4",
"2.62.1-1ubuntu0.4+esm1",
"2.62.1-1ubuntu0.4+esm2",
"2.62.1-1ubuntu0.4+esm3",
"2.62.1-1ubuntu0.4+esm4",
"2.62.1-1ubuntu0.4+esm5",
"2.62.1-1ubuntu0.4+esm6",
"2.62.1-1ubuntu0.4+esm7",
"2.62.1-1ubuntu0.4+esm8",
"2.62.1-1ubuntu0.4+esm9"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.70.0-1ubuntu0.5+esm4?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.68.2-0ubuntu1",
"2.68.2-1",
"2.68.2-2",
"2.68.2-2build2",
"2.69.90-1",
"2.70.0-1",
"2.70.0-1ubuntu0.1",
"2.70.0-1ubuntu0.2",
"2.70.0-1ubuntu0.3",
"2.70.0-1ubuntu0.4",
"2.70.0-1ubuntu0.5",
"2.70.0-1ubuntu0.5+esm1",
"2.70.0-1ubuntu0.5+esm2",
"2.70.0-1ubuntu0.5+esm3",
"2.70.0-1ubuntu0.5+esm4"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.2-3ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.2-3ubuntu0.9?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.72.0-3ubuntu3",
"2.74.1-1",
"2.74.2-2",
"2.74.2-3",
"2.74.2-3ubuntu0.1",
"2.74.2-3ubuntu0.2",
"2.74.2-3ubuntu0.3",
"2.74.2-3ubuntu0.4",
"2.74.2-3ubuntu0.5",
"2.74.2-3ubuntu0.6",
"2.74.2-3ubuntu0.7",
"2.74.2-3ubuntu0.8",
"2.74.2-3ubuntu0.9"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.0.7-0ubuntu1+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.0.7-0ubuntu1+esm9?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.0.7-0ubuntu1+esm9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.0.4-2",
"3.0.4-3",
"3.0.5-1",
"3.0.7-0ubuntu1",
"3.0.7-0ubuntu1+esm1",
"3.0.7-0ubuntu1+esm2",
"3.0.7-0ubuntu1+esm3",
"3.0.7-0ubuntu1+esm4",
"3.0.7-0ubuntu1+esm5",
"3.0.7-0ubuntu1+esm6",
"3.0.7-0ubuntu1+esm7",
"3.0.7-0ubuntu1+esm8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-6ubuntu1.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-6ubuntu1.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-1",
"2.74.3-2",
"2.74.3-3",
"2.74.3-6",
"2.74.3-6build1",
"2.74.3-6ubuntu1",
"2.74.3-6ubuntu1.1",
"2.74.3-6ubuntu1.2",
"2.74.3-6ubuntu1.3",
"2.74.3-6ubuntu1.4",
"2.74.3-6ubuntu1.5",
"2.74.3-6ubuntu1.6",
"2.74.3-6ubuntu1.7",
"2.74.3-6ubuntu1.8",
"2.74.3-6ubuntu1.9"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.4.4-5ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.4.4-5ubuntu0.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.4.4-5ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.4.2-4",
"3.4.4-1",
"3.4.4-2",
"3.4.4-4",
"3.4.4-5",
"3.4.4-5build1",
"3.4.4-5build2",
"3.4.4-5ubuntu0.1",
"3.4.4-5ubuntu0.2",
"3.4.4-5ubuntu0.3",
"3.4.4-5ubuntu0.4",
"3.4.4-5ubuntu0.5",
"3.4.4-5ubuntu0.6",
"3.4.4-5ubuntu0.7",
"3.4.4-5ubuntu0.8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu4.1"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu4.1"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu4.1"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu4.1"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu4.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu4.1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10",
"2.74.3-10.1",
"2.74.3-10.1ubuntu1",
"2.74.3-10.1ubuntu2",
"2.74.3-10.1ubuntu3",
"2.74.3-10.1ubuntu4",
"2.74.3-10.1ubuntu4.1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.5-4ubuntu0.2"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.5-4ubuntu0.2"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.5-4ubuntu0.2"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.5-4ubuntu0.2"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.5-4ubuntu0.2?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-1",
"3.6.5-1ubuntu1",
"3.6.5-3",
"3.6.5-4",
"3.6.5-4ubuntu0.1",
"3.6.5-4ubuntu0.2"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu5"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu5?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10.1ubuntu5"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu3"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu3?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu5"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu5?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10.1ubuntu4",
"2.74.3-10.1ubuntu5"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu0.1"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-4",
"3.6.5-5",
"3.6.5-6",
"3.6.5-7",
"3.6.5-9",
"3.6.6-1"
]
}
],
"aliases": [],
"details": "A flaw was found in libsoup. A remote attacker could exploit an unsigned to signed conversion error in the `soup_body_input_stream_read_chunked()` function by sending a malicious HTTP request. This vulnerability occurs when libsoup operates behind a non-libsoup proxy server or as a proxy in front of a non-libsoup backend server. Successful exploitation can allow an attacker to bypass security controls, poison web caches, or gain unauthorized access.",
"id": "UBUNTU-CVE-2026-6324",
"modified": "2026-10-22T01:55:45Z",
"published": "2026-05-29T07:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-6324"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-6324"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/issues/508"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/517"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/commit/96ac392b444d01bd5de1d1276b187c3ed49d048c"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-6324"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2458479"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-2"
}
],
"related": [
"USN-8890-1",
"USN-8890-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-6324"
]
}
UBUNTU-CVE-2026-66339 (CVE-2026-66339)
Vulnerability from osv_ubuntu – Published: 2026-07-24 23:16 – Updated: 2026-10-22 02:02 – Source websiteA flaw was found in libsoup. After a CONNECT tunnel is established through an HTTP proxy, libsoup incorrectly attaches the Proxy-Authorization header to subsequent HTTPS requests sent through that tunnel to the destination server. This allows the destination server to capture proxy credentials, leading to information disclosure.
| URL | Type | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.52.2-1ubuntu0.3+esm8?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.52.2-1ubuntu0.3+esm8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.50.0-2debian1",
"2.52.1-1",
"2.52.2-1",
"2.52.2-1ubuntu0.1",
"2.52.2-1ubuntu0.2",
"2.52.2-1ubuntu0.3",
"2.52.2-1ubuntu0.3+esm1",
"2.52.2-1ubuntu0.3+esm2",
"2.52.2-1ubuntu0.3+esm3",
"2.52.2-1ubuntu0.3+esm4",
"2.52.2-1ubuntu0.3+esm5",
"2.52.2-1ubuntu0.3+esm6",
"2.52.2-1ubuntu0.3+esm7"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.62.1-1ubuntu0.4+esm9?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.62.1-1ubuntu0.4+esm9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.60.1-1",
"2.60.2-1",
"2.60.2-2",
"2.60.3-1",
"2.61.90-1",
"2.62.0-1",
"2.62.1-1",
"2.62.1-1ubuntu0.1",
"2.62.1-1ubuntu0.3",
"2.62.1-1ubuntu0.4",
"2.62.1-1ubuntu0.4+esm1",
"2.62.1-1ubuntu0.4+esm2",
"2.62.1-1ubuntu0.4+esm3",
"2.62.1-1ubuntu0.4+esm4",
"2.62.1-1ubuntu0.4+esm5",
"2.62.1-1ubuntu0.4+esm6",
"2.62.1-1ubuntu0.4+esm7",
"2.62.1-1ubuntu0.4+esm8"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.70.0-1ubuntu0.5+esm4?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.70.0-1ubuntu0.5+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.68.2-0ubuntu1",
"2.68.2-1",
"2.68.2-2",
"2.68.2-2build2",
"2.69.90-1",
"2.70.0-1",
"2.70.0-1ubuntu0.1",
"2.70.0-1ubuntu0.2",
"2.70.0-1ubuntu0.3",
"2.70.0-1ubuntu0.4",
"2.70.0-1ubuntu0.5",
"2.70.0-1ubuntu0.5+esm1",
"2.70.0-1ubuntu0.5+esm2",
"2.70.0-1ubuntu0.5+esm3"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.2-3ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.2-3ubuntu0.9?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.2-3ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.72.0-3ubuntu3",
"2.74.1-1",
"2.74.2-2",
"2.74.2-3",
"2.74.2-3ubuntu0.1",
"2.74.2-3ubuntu0.2",
"2.74.2-3ubuntu0.3",
"2.74.2-3ubuntu0.4",
"2.74.2-3ubuntu0.5",
"2.74.2-3ubuntu0.6",
"2.74.2-3ubuntu0.7",
"2.74.2-3ubuntu0.8"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.0.7-0ubuntu1+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.0.7-0ubuntu1+esm9?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.0.7-0ubuntu1+esm9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.0.4-2",
"3.0.4-3",
"3.0.5-1",
"3.0.7-0ubuntu1",
"3.0.7-0ubuntu1+esm1",
"3.0.7-0ubuntu1+esm2",
"3.0.7-0ubuntu1+esm3",
"3.0.7-0ubuntu1+esm4",
"3.0.7-0ubuntu1+esm5",
"3.0.7-0ubuntu1+esm6",
"3.0.7-0ubuntu1+esm7",
"3.0.7-0ubuntu1+esm8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-6ubuntu1.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-6ubuntu1.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.3-6ubuntu1.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-1",
"2.74.3-2",
"2.74.3-3",
"2.74.3-6",
"2.74.3-6build1",
"2.74.3-6ubuntu1",
"2.74.3-6ubuntu1.1",
"2.74.3-6ubuntu1.2",
"2.74.3-6ubuntu1.3",
"2.74.3-6ubuntu1.4",
"2.74.3-6ubuntu1.5",
"2.74.3-6ubuntu1.6",
"2.74.3-6ubuntu1.7",
"2.74.3-6ubuntu1.8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.4.4-5ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.4.4-5ubuntu0.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.4.4-5ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.4.2-4",
"3.4.4-1",
"3.4.4-2",
"3.4.4-4",
"3.4.4-5",
"3.4.4-5build1",
"3.4.4-5build2",
"3.4.4-5ubuntu0.1",
"3.4.4-5ubuntu0.2",
"3.4.4-5ubuntu0.3",
"3.4.4-5ubuntu0.4",
"3.4.4-5ubuntu0.5",
"3.4.4-5ubuntu0.6",
"3.4.4-5ubuntu0.7",
"3.4.4-5ubuntu0.8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu5"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu5?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10.1ubuntu5"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu3"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu3?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu0.1"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-4",
"3.6.5-5",
"3.6.5-6",
"3.6.5-7",
"3.6.5-9",
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu5+esm3?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.3-10.1ubuntu5+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10.1ubuntu4",
"2.74.3-10.1ubuntu5",
"2.74.3-10.1ubuntu5+esm1",
"2.74.3-10.1ubuntu5+esm2"
]
}
],
"aliases": [],
"details": "A flaw was found in libsoup. After a CONNECT tunnel is established through an HTTP proxy, libsoup incorrectly attaches the Proxy-Authorization header to subsequent HTTPS requests sent through that tunnel to the destination server. This allows the destination server to capture proxy credentials, leading to information disclosure.",
"id": "UBUNTU-CVE-2026-66339",
"modified": "2026-10-22T02:02:56Z",
"published": "2026-07-24T23:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-66339"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-66339"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2506951"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/work_items/534"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-66339"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-2"
}
],
"related": [
"USN-8890-1",
"USN-8890-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-66339"
]
}
UBUNTU-CVE-2026-77014 (CVE-2026-77014)
Vulnerability from osv_ubuntu – Published: 2026-08-20 09:16 – Updated: 2026-10-22 02:05 – Source websiteA flaw was found in libsoup's SoupServer HTTP Range header processing. The sort_ranges() comparator in soup-message-headers.c truncates a 64-bit subtraction result to 32-bit int, flipping the sign for range offsets differing by more than INT_MAX. This causes silent omission of requested byte ranges from HTTP 206 Partial Content responses on resources larger than approximately 2 GB.
| URL | Type | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.52.2-1ubuntu0.3+esm8?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.52.2-1ubuntu0.3+esm8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.50.0-2debian1",
"2.52.1-1",
"2.52.2-1",
"2.52.2-1ubuntu0.1",
"2.52.2-1ubuntu0.2",
"2.52.2-1ubuntu0.3",
"2.52.2-1ubuntu0.3+esm1",
"2.52.2-1ubuntu0.3+esm2",
"2.52.2-1ubuntu0.3+esm3",
"2.52.2-1ubuntu0.3+esm4",
"2.52.2-1ubuntu0.3+esm5",
"2.52.2-1ubuntu0.3+esm6",
"2.52.2-1ubuntu0.3+esm7"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.62.1-1ubuntu0.4+esm9?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.62.1-1ubuntu0.4+esm9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.60.1-1",
"2.60.2-1",
"2.60.2-2",
"2.60.3-1",
"2.61.90-1",
"2.62.0-1",
"2.62.1-1",
"2.62.1-1ubuntu0.1",
"2.62.1-1ubuntu0.3",
"2.62.1-1ubuntu0.4",
"2.62.1-1ubuntu0.4+esm1",
"2.62.1-1ubuntu0.4+esm2",
"2.62.1-1ubuntu0.4+esm3",
"2.62.1-1ubuntu0.4+esm4",
"2.62.1-1ubuntu0.4+esm5",
"2.62.1-1ubuntu0.4+esm6",
"2.62.1-1ubuntu0.4+esm7",
"2.62.1-1ubuntu0.4+esm8"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.70.0-1ubuntu0.5+esm4?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.70.0-1ubuntu0.5+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.68.2-0ubuntu1",
"2.68.2-1",
"2.68.2-2",
"2.68.2-2build2",
"2.69.90-1",
"2.70.0-1",
"2.70.0-1ubuntu0.1",
"2.70.0-1ubuntu0.2",
"2.70.0-1ubuntu0.3",
"2.70.0-1ubuntu0.4",
"2.70.0-1ubuntu0.5",
"2.70.0-1ubuntu0.5+esm1",
"2.70.0-1ubuntu0.5+esm2",
"2.70.0-1ubuntu0.5+esm3"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.2-3ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.2-3ubuntu0.9?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.2-3ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.72.0-3ubuntu3",
"2.74.1-1",
"2.74.2-2",
"2.74.2-3",
"2.74.2-3ubuntu0.1",
"2.74.2-3ubuntu0.2",
"2.74.2-3ubuntu0.3",
"2.74.2-3ubuntu0.4",
"2.74.2-3ubuntu0.5",
"2.74.2-3ubuntu0.6",
"2.74.2-3ubuntu0.7",
"2.74.2-3ubuntu0.8"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.0.7-0ubuntu1+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.0.7-0ubuntu1+esm9?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.0.7-0ubuntu1+esm9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.0.4-2",
"3.0.4-3",
"3.0.5-1",
"3.0.7-0ubuntu1",
"3.0.7-0ubuntu1+esm1",
"3.0.7-0ubuntu1+esm2",
"3.0.7-0ubuntu1+esm3",
"3.0.7-0ubuntu1+esm4",
"3.0.7-0ubuntu1+esm5",
"3.0.7-0ubuntu1+esm6",
"3.0.7-0ubuntu1+esm7",
"3.0.7-0ubuntu1+esm8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-6ubuntu1.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-6ubuntu1.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.3-6ubuntu1.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-1",
"2.74.3-2",
"2.74.3-3",
"2.74.3-6",
"2.74.3-6build1",
"2.74.3-6ubuntu1",
"2.74.3-6ubuntu1.1",
"2.74.3-6ubuntu1.2",
"2.74.3-6ubuntu1.3",
"2.74.3-6ubuntu1.4",
"2.74.3-6ubuntu1.5",
"2.74.3-6ubuntu1.6",
"2.74.3-6ubuntu1.7",
"2.74.3-6ubuntu1.8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.4.4-5ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.4.4-5ubuntu0.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.4.4-5ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.4.2-4",
"3.4.4-1",
"3.4.4-2",
"3.4.4-4",
"3.4.4-5",
"3.4.4-5build1",
"3.4.4-5build2",
"3.4.4-5ubuntu0.1",
"3.4.4-5ubuntu0.2",
"3.4.4-5ubuntu0.3",
"3.4.4-5ubuntu0.4",
"3.4.4-5ubuntu0.5",
"3.4.4-5ubuntu0.6",
"3.4.4-5ubuntu0.7",
"3.4.4-5ubuntu0.8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu5"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu5?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10.1ubuntu5"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu3"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu3?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu0.1"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-4",
"3.6.5-5",
"3.6.5-6",
"3.6.5-7",
"3.6.5-9",
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu5+esm3?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.3-10.1ubuntu5+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10.1ubuntu4",
"2.74.3-10.1ubuntu5",
"2.74.3-10.1ubuntu5+esm1",
"2.74.3-10.1ubuntu5+esm2"
]
}
],
"aliases": [],
"details": "A flaw was found in libsoup\u0027s SoupServer HTTP Range header processing. The sort_ranges() comparator in soup-message-headers.c truncates a 64-bit subtraction result to 32-bit int, flipping the sign for range offsets differing by more than INT_MAX. This causes silent omission of requested byte ranges from HTTP 206 Partial Content responses on resources larger than approximately 2 GB.",
"id": "UBUNTU-CVE-2026-77014",
"modified": "2026-10-22T02:05:49Z",
"published": "2026-08-20T09:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-77014"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-77014"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/550"
},
{
"type": "REPORT",
"url": "https://access.redhat.com/security/cve/CVE-2026-77014"
},
{
"type": "REPORT",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2520143"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-2"
}
],
"related": [
"USN-8890-1",
"USN-8890-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-77014"
]
}
UBUNTU-CVE-2026-77680 (CVE-2026-77680)
Vulnerability from osv_ubuntu – Published: 2026-08-25 21:17 – Updated: 2026-10-22 02:05 – Source websiteAn algorithmic complexity flaw exists in libsoup's HTTP Range header processing that persists after the CVE-2025-32907 fix. CVE-2025-32907 addressed memory amplification when a client repeated the same range many times in a single Range header. Commit 9bb92f7a corrected merge correctness in soup_message_headers_get_ranges_internal() in libsoup/soup-message-headers.c, but the coalescing loop still removes merged ranges using g_array_remove_index() for each coalesced element. Because GArray is contiguous, each mid-array removal performs an O(N) memmove. When many identical satisfiable ranges are supplied (for example bytes=0-0 repeated thousands of times), the loop performs O(N²) work coalescing them into a single range. The vulnerable path is reachable server-side from handle_partial_get() in libsoup/server/http1/soup-server-message-io-http1.c when a SoupServer handler returns HTTP 200 with a non-empty body. No authentication is required. The number of ranges is bounded only by the maximum request header size (~100 KiB), allowing roughly 25,000 ranges per request. Reporter measurements on libsoup HEAD containing the CVE-2025-32907 fix show ~90 ms single-core CPU per such request at the wire maximum, blocking the server's event loop for that duration. This is a CPU exhaustion / availability issue only. No memory corruption or information disclosure occurs. Affected: libsoup versions containing the CVE-2025-32907 fix but not merge request !550. Fixed upstream: MR !550 merged 2026-08-20, replacing per-element removal with O(N) in-place compaction and rejecting Range headers requesting more than 200 ranges. Upstream report: https://gitlab.gnome.org/GNOME/libsoup/-/issues/538 Related: CVE-2025-32907
| URL | Type | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.52.2-1ubuntu0.3+esm8"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.52.2-1ubuntu0.3+esm8?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.52.2-1ubuntu0.3+esm8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.50.0-2debian1",
"2.52.1-1",
"2.52.2-1",
"2.52.2-1ubuntu0.1",
"2.52.2-1ubuntu0.2",
"2.52.2-1ubuntu0.3",
"2.52.2-1ubuntu0.3+esm1",
"2.52.2-1ubuntu0.3+esm2",
"2.52.2-1ubuntu0.3+esm3",
"2.52.2-1ubuntu0.3+esm4",
"2.52.2-1ubuntu0.3+esm5",
"2.52.2-1ubuntu0.3+esm6",
"2.52.2-1ubuntu0.3+esm7"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.62.1-1ubuntu0.4+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.62.1-1ubuntu0.4+esm9?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.62.1-1ubuntu0.4+esm9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.60.1-1",
"2.60.2-1",
"2.60.2-2",
"2.60.3-1",
"2.61.90-1",
"2.62.0-1",
"2.62.1-1",
"2.62.1-1ubuntu0.1",
"2.62.1-1ubuntu0.3",
"2.62.1-1ubuntu0.4",
"2.62.1-1ubuntu0.4+esm1",
"2.62.1-1ubuntu0.4+esm2",
"2.62.1-1ubuntu0.4+esm3",
"2.62.1-1ubuntu0.4+esm4",
"2.62.1-1ubuntu0.4+esm5",
"2.62.1-1ubuntu0.4+esm6",
"2.62.1-1ubuntu0.4+esm7",
"2.62.1-1ubuntu0.4+esm8"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.70.0-1ubuntu0.5+esm4"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.70.0-1ubuntu0.5+esm4?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.70.0-1ubuntu0.5+esm4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.68.2-0ubuntu1",
"2.68.2-1",
"2.68.2-2",
"2.68.2-2build2",
"2.69.90-1",
"2.70.0-1",
"2.70.0-1ubuntu0.1",
"2.70.0-1ubuntu0.2",
"2.70.0-1ubuntu0.3",
"2.70.0-1ubuntu0.4",
"2.70.0-1ubuntu0.5",
"2.70.0-1ubuntu0.5+esm1",
"2.70.0-1ubuntu0.5+esm2",
"2.70.0-1ubuntu0.5+esm3"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup-gnome2.4-1",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-1",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.2-3ubuntu0.9"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.2-3ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.2-3ubuntu0.9?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.2-3ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.72.0-3ubuntu3",
"2.74.1-1",
"2.74.2-2",
"2.74.2-3",
"2.74.2-3ubuntu0.1",
"2.74.2-3ubuntu0.2",
"2.74.2-3ubuntu0.3",
"2.74.2-3ubuntu0.4",
"2.74.2-3ubuntu0.5",
"2.74.2-3ubuntu0.6",
"2.74.2-3ubuntu0.7",
"2.74.2-3ubuntu0.8"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.0.7-0ubuntu1+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.0.7-0ubuntu1+esm9?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.0.7-0ubuntu1+esm9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.0.4-2",
"3.0.4-3",
"3.0.5-1",
"3.0.7-0ubuntu1",
"3.0.7-0ubuntu1+esm1",
"3.0.7-0ubuntu1+esm2",
"3.0.7-0ubuntu1+esm3",
"3.0.7-0ubuntu1+esm4",
"3.0.7-0ubuntu1+esm5",
"3.0.7-0ubuntu1+esm6",
"3.0.7-0ubuntu1+esm7",
"3.0.7-0ubuntu1+esm8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-6ubuntu1.9"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-6ubuntu1.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-6ubuntu1.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.3-6ubuntu1.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-1",
"2.74.3-2",
"2.74.3-3",
"2.74.3-6",
"2.74.3-6build1",
"2.74.3-6ubuntu1",
"2.74.3-6ubuntu1.1",
"2.74.3-6ubuntu1.2",
"2.74.3-6ubuntu1.3",
"2.74.3-6ubuntu1.4",
"2.74.3-6ubuntu1.5",
"2.74.3-6ubuntu1.6",
"2.74.3-6ubuntu1.7",
"2.74.3-6ubuntu1.8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.4.4-5ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.4.4-5ubuntu0.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.4.4-5ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.4.2-4",
"3.4.4-1",
"3.4.4-2",
"3.4.4-4",
"3.4.4-5",
"3.4.4-5build1",
"3.4.4-5build2",
"3.4.4-5ubuntu0.1",
"3.4.4-5ubuntu0.2",
"3.4.4-5ubuntu0.3",
"3.4.4-5ubuntu0.4",
"3.4.4-5ubuntu0.5",
"3.4.4-5ubuntu0.6",
"3.4.4-5ubuntu0.7",
"3.4.4-5ubuntu0.8"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu5"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu5"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu5?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10.1ubuntu5"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu3"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu3?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu0.1"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-4",
"3.6.5-5",
"3.6.5-6",
"3.6.5-7",
"3.6.5-9",
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-2.4",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup-gnome-2.4-1",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup2.4-common",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
},
{
"binary_name": "libsoup2.4-tests",
"binary_version": "2.74.3-10.1ubuntu5+esm3"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:26.04:LTS",
"name": "libsoup2.4",
"purl": "pkg:deb/ubuntu/libsoup2.4@2.74.3-10.1ubuntu5+esm3?arch=source\u0026distro=esm-apps/resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.74.3-10.1ubuntu5+esm3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.74.3-10.1ubuntu4",
"2.74.3-10.1ubuntu5",
"2.74.3-10.1ubuntu5+esm1",
"2.74.3-10.1ubuntu5+esm2"
]
}
],
"aliases": [],
"details": "An algorithmic complexity flaw exists in libsoup\u0027s HTTP Range header processing that persists after the CVE-2025-32907 fix. CVE-2025-32907 addressed memory amplification when a client repeated the same range many times in a single Range header. Commit 9bb92f7a corrected merge correctness in soup_message_headers_get_ranges_internal() in libsoup/soup-message-headers.c, but the coalescing loop still removes merged ranges using g_array_remove_index() for each coalesced element. Because GArray is contiguous, each mid-array removal performs an O(N) memmove. When many identical satisfiable ranges are supplied (for example bytes=0-0 repeated thousands of times), the loop performs O(N\u00b2) work coalescing them into a single range. The vulnerable path is reachable server-side from handle_partial_get() in libsoup/server/http1/soup-server-message-io-http1.c when a SoupServer handler returns HTTP 200 with a non-empty body. No authentication is required. The number of ranges is bounded only by the maximum request header size (~100 KiB), allowing roughly 25,000 ranges per request. Reporter measurements on libsoup HEAD containing the CVE-2025-32907 fix show ~90 ms single-core CPU per such request at the wire maximum, blocking the server\u0027s event loop for that duration. This is a CPU exhaustion / availability issue only. No memory corruption or information disclosure occurs. Affected: libsoup versions containing the CVE-2025-32907 fix but not merge request !550. Fixed upstream: MR !550 merged 2026-08-20, replacing per-element removal with O(N) in-place compaction and rejecting Range headers requesting more than 200 ranges. Upstream report: https://gitlab.gnome.org/GNOME/libsoup/-/issues/538 Related: CVE-2025-32907",
"id": "UBUNTU-CVE-2026-77680",
"modified": "2026-10-22T02:05:49Z",
"published": "2026-08-25T21:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-77680"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-77680"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/issues/538"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/550"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-2"
}
],
"related": [
"USN-8890-1",
"USN-8890-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-77680"
]
}
UBUNTU-CVE-2026-85197 (CVE-2026-85197)
Vulnerability from osv_ubuntu – Published: 2026-09-04 08:17 – Updated: 2026-10-22 02:06 – Source websiteA flaw was found in libsoup. A malicious HTTP/2 server or a Man-in-the-Middle (MITM) attacker can exploit a heap use-after-free vulnerability in the HTTP/2 client implementation. This occurs when a GNOME application uploads a file using HTTP/2, and the server sends a GOAWAY frame while the file body is being read asynchronously. This can lead to memory corruption, potentially resulting in information disclosure or arbitrary code execution.
{
"affected": [
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.0.7-0ubuntu1+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.0.7-0ubuntu1+esm9?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.0.7-0ubuntu1+esm9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.0.4-2",
"3.0.4-3",
"3.0.5-1",
"3.0.7-0ubuntu1",
"3.0.7-0ubuntu1+esm1",
"3.0.7-0ubuntu1+esm2",
"3.0.7-0ubuntu1+esm3",
"3.0.7-0ubuntu1+esm4",
"3.0.7-0ubuntu1+esm5",
"3.0.7-0ubuntu1+esm6",
"3.0.7-0ubuntu1+esm7",
"3.0.7-0ubuntu1+esm8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.4.4-5ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.4.4-5ubuntu0.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.4.4-5ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.4.2-4",
"3.4.4-1",
"3.4.4-2",
"3.4.4-4",
"3.4.4-5",
"3.4.4-5build1",
"3.4.4-5build2",
"3.4.4-5ubuntu0.1",
"3.4.4-5ubuntu0.2",
"3.4.4-5ubuntu0.3",
"3.4.4-5ubuntu0.4",
"3.4.4-5ubuntu0.5",
"3.4.4-5ubuntu0.6",
"3.4.4-5ubuntu0.7",
"3.4.4-5ubuntu0.8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu3"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu3?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu0.1"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-4",
"3.6.5-5",
"3.6.5-6",
"3.6.5-7",
"3.6.5-9",
"3.6.6-1"
]
}
],
"aliases": [],
"details": "A flaw was found in libsoup. A malicious HTTP/2 server or a Man-in-the-Middle (MITM) attacker can exploit a heap use-after-free vulnerability in the HTTP/2 client implementation. This occurs when a GNOME application uploads a file using HTTP/2, and the server sends a GOAWAY frame while the file body is being read asynchronously. This can lead to memory corruption, potentially resulting in information disclosure or arbitrary code execution.",
"id": "UBUNTU-CVE-2026-85197",
"modified": "2026-10-22T02:06:52Z",
"published": "2026-09-04T08:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-85197"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-85197"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/work_items/552"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-2"
}
],
"related": [
"USN-8890-1",
"USN-8890-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-85197"
]
}
UBUNTU-CVE-2026-85534 (CVE-2026-85534)
Vulnerability from osv_ubuntu – Published: 2026-09-04 11:17 – Updated: 2026-10-22 02:06 – Source websiteA flaw was found in libsoup. When a client sends an HTTP/2 request body from a non-pollable input stream, the library can buffer more data than the current flow-control window later allows. A malicious HTTP/2 server can shrink SETTINGS_INITIAL_WINDOW_SIZE while that buffered read is still in progress. The client then copies the full buffer into a smaller DATA callback without a runtime bounds check, which can abort the process or fail the HTTP/2 session.
| URL | Type | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.0.7-0ubuntu1+esm9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.0.7-0ubuntu1+esm9"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:22.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.0.7-0ubuntu1+esm9?arch=source\u0026distro=esm-apps/jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.0.7-0ubuntu1+esm9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.0.4-2",
"3.0.4-3",
"3.0.5-1",
"3.0.7-0ubuntu1",
"3.0.7-0ubuntu1+esm1",
"3.0.7-0ubuntu1+esm2",
"3.0.7-0ubuntu1+esm3",
"3.0.7-0ubuntu1+esm4",
"3.0.7-0ubuntu1+esm5",
"3.0.7-0ubuntu1+esm6",
"3.0.7-0ubuntu1+esm7",
"3.0.7-0ubuntu1+esm8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.4.4-5ubuntu0.9"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.4.4-5ubuntu0.9"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.4.4-5ubuntu0.9?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.4.4-5ubuntu0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.4.2-4",
"3.4.4-1",
"3.4.4-2",
"3.4.4-4",
"3.4.4-5",
"3.4.4-5build1",
"3.4.4-5build2",
"3.4.4-5ubuntu0.1",
"3.4.4-5ubuntu0.2",
"3.4.4-5ubuntu0.3",
"3.4.4-5ubuntu0.4",
"3.4.4-5ubuntu0.5",
"3.4.4-5ubuntu0.6",
"3.4.4-5ubuntu0.7",
"3.4.4-5ubuntu0.8"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu3"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu3"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu3?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.6-1"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gir1.2-soup-3.0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-0",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-common",
"binary_version": "3.6.6-1ubuntu0.1"
},
{
"binary_name": "libsoup-3.0-tests",
"binary_version": "3.6.6-1ubuntu0.1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libsoup3",
"purl": "pkg:deb/ubuntu/libsoup3@3.6.6-1ubuntu0.1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.6.6-1ubuntu0.1"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.6.5-4",
"3.6.5-5",
"3.6.5-6",
"3.6.5-7",
"3.6.5-9",
"3.6.6-1"
]
}
],
"aliases": [],
"details": "A flaw was found in libsoup. When a client sends an HTTP/2 request body from a non-pollable input stream, the library can buffer more data than the current flow-control window later allows. A malicious HTTP/2 server can shrink SETTINGS_INITIAL_WINDOW_SIZE while that buffered read is still in progress. The client then copies the full buffer into a smaller DATA callback without a runtime bounds check, which can abort the process or fail the HTTP/2 session.",
"id": "UBUNTU-CVE-2026-85534",
"modified": "2026-10-22T02:06:52Z",
"published": "2026-09-04T11:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-85534"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-85534"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/work_items/551"
},
{
"type": "REPORT",
"url": "https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/561"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-1"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8890-2"
}
],
"related": [
"USN-8890-1",
"USN-8890-2"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-85534"
]
}
Drag nodes to arrange them. Double-click a related vulnerability to open it, or a source to visit its link. The Physics button on the left tunes the layout and the simulation; the legend at the bottom left hides or shows nodes by kind and by sighting type.
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Vulnerability timeline
Sightings and recorded dates, grouped by day · UTC
Loading timeline…
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
Browse all ATT&CK techniques and the vulnerabilities related to each.
Related by attack behaviour
Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.