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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-111748— AIOHTTP: Absolute-form request targets can spoof Request.scheme

Quick assessment

Affected
aio-libs aiohttp
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

AIOHTTP 是一个基于 asyncio 和 Python 的异步 HTTP 客户端/服务器框架。在 3.14.4 版本之前,攻击者可以发送采用绝对形式的请求,导致 使用由攻击者控制的请求目标(request-target)中的协议方案数据,而非实际连接所使用的协议。因此,依赖 进行安全决策的应用程序可能会被误导,将未加密的连接误判为已加密,或将已加密的连接误判为未加密。该问题已在 3.14.4 版本中修复。

CVSS 6.3 · Medium

Affected Version Matrix 1

VendorProduct Version RangeStatus
aio-libs aiohttp < 3.14.4 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-111748

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
AIOHTTP: Absolute-form request targets can spoof Request.scheme
Source: CVE Program / CVE List V5
Vulnerability Description
AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.4, an attacker can send an absolute-form request that causes Request.scheme to use attacker-controlled request-target scheme data instead of the connection protocol. Applications that use Request.scheme for security decisions can consequently be tricked into treating an unencrypted connection as encrypted or an encrypted connection as unencrypted. This issue is fixed in version 3.14.4.
Source: CVE Program / CVE List V5
CVSS Information
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
Source: CVE Program / CVE List V5
Vulnerability Type
在安全决策中依赖未经信任的输入
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
aio-libs aiohttp < 3.14.4 -

II. Public POCs for CVE-2026-111748

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-111748

请登录查看更多情报信息。

Other References for CVE-2026-111748 (3)

Same Patch Batch · aio-libs · 2026-10-19 · 7 CVEs total

CVE-2026-111064 8.2 HIGH aiohttp server lacks an initial request/header timeout
CVE-2026-111066 8.2 HIGH AIOHTTP: File descriptor exhaustion in multipart requests
CVE-2026-111065 6.9 MEDIUM AIOHTTP: Connector pool exhaustion via Max-Age overflow
CVE-2026-111063 6.3 MEDIUM AIOHTTP: Secure attribute not enforced for shared cookie
CVE-2026-111750 6.3 MEDIUM AIOHTTP: Pure-Python parser request smuggling
CVE-2026-111749 2.3 LOW AIOHTTP: Cookie from subdomain can remove Host-Only Scope from existing cookies

IV. Related Vulnerabilities

V. Comments for CVE-2026-111748

No comments yet


Leave a comment