Hacker News | 📄 原文链接 | 2026-10-13 收录

我在 Google 找到一个价值 9 万美元的远程代码执行漏洞 — Hacker News 中文摘要

来源:simonkoeck.com — 60 分 · by ryot

📋 概述

作者在梳理 Google 开发者文档站共用的 OAuth 流程时注意到一个异常大的 Flask 会话 Cookie:通常只有负载、时间戳、签名三段,这个却有约 1200 字节,远超 CSRF token 加返回地址所需。Flask 会话只签名不加密,前缀的点表示负载经过 zlib 压缩,于是他直接解出了内容。问题的核心在于这个 Cookie 的签名密钥同时也被它自己带着,拿到密钥就能伪造会话,进而把伪造的会话变成跨七个 Google 域名的代码执行,最终拿到 9 万美元赏金。

🔑 核心要点

💡 金句

A Flask cookie on developers.google.com was signed with a secret it was also carrying inside itself. Pulling that secret out turned a forged session into code execution across seven Google domains.
← 返回 Hacker News 首页