SB2026072493 - SUSE update for python-aiohttp
Published: July 24, 2026
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 8 vulnerabilities.
1) HTTP response splitting (CVE-ID: CVE-2026-50269)
CWE-ID: CWE-113 - Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Response Splitting')
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:U/U:Green
The vulnerability allows a remote attacker to inject additional headers or modify the contents of a request.
The vulnerability exists due to improper neutralization of crlf sequences in multipart headers when processing user-controlled header values. A remote attacker can supply crafted input to inject additional headers or modify the contents of a request.
The issue occurs if an application passes user-controlled strings into MultipartWriter.append(headers=...) or Payload.headers.
2) Allocation of Resources Without Limits or Throttling (CVE-ID: CVE-2026-54273)
CWE-ID: CWE-770 - Allocation of Resources Without Limits or Throttling
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U/U:Green
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to improper resource management in the HTTP/1 pipelined requests queue when handling pipelined requests. A remote attacker can send many pipelined requests to cause a denial of service.
3) Input validation error (CVE-ID: CVE-2026-54274)
CWE-ID: CWE-20 - Improper input validation
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U/U:Green
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to improper input validation in websocket frame payload handling when processing large incomplete websocket frame payloads. A remote attacker can send large incomplete websocket frame payloads to cause a denial of service.
The issue can bypass the usual size limits on memory use.
4) Improper Certificate Validation (CVE-ID: CVE-2026-54275)
CWE-ID: CWE-295 - Improper Certificate Validation
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:U/U:Green
The vulnerability allows a remote attacker to bypass TLS hostname verification.
The vulnerability exists due to improper certificate validation in HTTPS connection reuse when reusing an existing connection for later requests with different per-request server_hostname parameters. A remote attacker can cause connection reuse to bypass TLS hostname verification.
5) Input validation error (CVE-ID: CVE-2026-54277)
CWE-ID: CWE-20 - Improper input validation
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U/U:Green
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to improper input validation in the C HTTP parser when processing fragmented HTTP request lines. A remote attacker can send specially crafted oversized fragmented lines to cause a denial of service.
Only deployments using the optimized C parser are affected.
6) Resource exhaustion (CVE-ID: CVE-2026-54278)
CWE-ID: CWE-400 - Resource exhaustion
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U/U:Green
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to improper handling of compressed request bodies in request body cleanup when processing a compressed request body during cleanup. A remote attacker can send a specially crafted compressed payload to cause a denial of service.
This is a zip bomb edge case.
7) Improper access control (CVE-ID: CVE-2026-54279)
CWE-ID: CWE-284 - Improper Access Control
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/U:Green
The vulnerability allows a remote attacker to cause cookies intended for a single host to be sent to subdomains.
The vulnerability exists due to improper cookie scope handling in CookieJar persistence when saving and restoring host-only cookies with CookieJar.save() and CookieJar.load(). A remote attacker can cause a restored host-only cookie to be treated as a domain cookie to cause cookies intended for a single host to be sent to subdomains.
The issue occurs after cookies are persisted to disk and later reloaded.
8) Improper Resource Shutdown or Release (CVE-ID: CVE-2026-54280)
CWE-ID: CWE-404 - Improper Resource Shutdown or Release
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:U/U:Green
The vulnerability allows a remote attacker to cause resource starvation.
The vulnerability exists due to improper resource shutdown in payload response handling when a client disconnects in the middle of a write. A remote attacker can disconnect during a response body write to cause resource starvation.
The issue can temporarily exhaust open files or similar limited resources until garbage collection or similar cleanup occurs.
Remediation
Install update from vendor's website.