目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1325

100%

CVE-2026-54266— Angular HttpTransferCache 弱缓存密钥哈希导致数据泄露与状态污染

EPSS 0.14% · P4
获取后续新漏洞提醒登录后订阅

一、 漏洞 CVE-2026-54266 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Angular: Weak 32-Bit Cache Key Hashing in `HttpTransferCache` Leading to Cross-Request Data Leakage and State Poisoning
来源: 美国国家漏洞数据库 NVD
Vulnerability Description
Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.1, 21.2.17, and 20.3.25, Angular's HttpTransferCache caches HTTP requests made during Server-Side Rendering (SSR) so that they can be reused during client-side hydration. This avoids repeating the same HTTP requests on the client. The cached responses are stored in TransferState using a cache key generated by hashing request properties (method, response type, mapped URL, serialized body, and sorted query parameters). The cache keys are generated using a weak 32-bit DJB2-like polynomial rolling hash. The 32-bit hash space is extremely small, allowing attackers to find hash collisions. An attacker can easily find a query parameter string (e.g., q=aaCAZMMM for a search request) that produces the exact same 32-bit hash as a sensitive endpoint (e.g., /api/user/profile). When a victim visits a crafted link containing the colliding parameter, the SSR process executes both the search request and the profile request. Due to the hash collision, the search response overwrites the profile response in the TransferState cache. This vulnerability is fixed in 22.0.1, 21.2.17, and 20.3.25.
来源: 美国国家漏洞数据库 NVD
CVSS Information
N/A
来源: 美国国家漏洞数据库 NVD
Vulnerability Type
可逆的单向哈希
来源: 美国国家漏洞数据库 NVD

受影响产品

厂商产品影响版本CPE订阅
angularangular >= 22.0.0-next.0 < 22.0.1 -

二、漏洞 CVE-2026-54266 的公开POC

#POC 描述源链接神龙链接
AI 生成 POC高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-54266 的情报信息

登录查看更多情报信息。

CVE-2026-54266 其他参考 (3)

同批安全公告 · angular · 2026-06-22 · 共 17 条

CVE-2026-52725Angular 模板和动态组件命名空间绕过导致跨站脚本(XSS)漏洞
CVE-2026-54265Angular 双向属性绑定绕过导致的 XSS 漏洞
CVE-2026-54268Angular formatDate日期格式化拒绝服务漏洞
CVE-2026-54264Angular 服务 Worker 跨域重定向敏感头泄露漏洞
CVE-2026-54267Angular 客户端水合DOM污染和响应缓存投毒漏洞
CVE-2026-49241Angular语言服务VS Code扩展远程代码执行漏洞
CVE-2026-50171Angular 数字格式化DoS漏洞
CVE-2026-50169Angular Service Worker 策略绕过与凭据剥离漏洞
CVE-2026-50557Angular 模板与属性命名空间绕过(XSS)漏洞
CVE-2026-50168Angular platform-server SSRF白名单绕过漏洞
CVE-2026-50556Angular SSR 缺少 noscript 转义导致 XSS 漏洞
CVE-2026-50555@angular/platform-server 跨站脚本漏洞
CVE-2026-50184Angular Service Worker 请求凭据和缓存策略剥离漏洞
CVE-2026-50170Angular 凭证请求缓存默认信息泄露漏洞
CVE-2026-50178VS Code Angular语言服务扩展远程代码执行漏洞
CVE-2026-46417Angular SSRF漏洞 @angular/platform-server

IV. Related Vulnerabilities

V. Comments for CVE-2026-54266

暂无评论


发表评论