POJIA破甲
地图 / Malformed .BMP file in Counter-Strike 1.6 may cause shellcode injection

Malformed .BMP file in Counter-Strike 1.6 may cause shellcode injection

内存破坏 / 经典缓冲区溢出 / #397545

厂商
Valve
严重程度
中危 · CVSS 8.8
赏金
—
弱点
经典缓冲区溢出
研究员
@kohtep2010
披露日期
2020-02-27
资产
hl.exe
CVE
—

该报告还没有中文解读。

原文摘录

摘自原文(1724 字符中的一小部分)
With the vulnerability of the GoldSource Engine, the server is able to perform remote code execution on the client, overwriting the stack when reading the BMP file. The problem is in the LoadBMP8 function, which is executed when the player connects to the server, by loading the …

默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Valve 所有。

时间线

  • 报告提交
  • 公开披露
阅读 HackerOne 原文 ↗作者 @kohtep2010 · 版权归作者与 Valve 所有

同类报告

RCE on Steam Client via buffer overflow in Server InfoValve · 2019-03-15Malformed NAV file leads to buffer overflow and code execution in Left4Dead2.exeValve · 2020-03-25 · $10,000Remote vulnerabilities in sppPlayStation · 2024-04-25 · $12,500Buffer overrun in Steam SILK voice decoderValve · 2021-09-13 · $7,500[Portal 2] Remote Code Execution via voice packetsValve · 2021-05-10 · $5,000[Half-Life 1] Malformed map name leads to memory corruption and code executionValve · 2020-09-22 · $1,500