ZeroHour
CERT/CC Vulnerability Notespublished ()ingested

VU#728712: Konami's Metal Gear Online 3 contains a heap-based buffer overflow

mediumVulnerabilityimportance 40CVE-2026-19874
AI summary · glm-5.3-flash

CERT/CC details CVE-2026-19874, a heap overflow in Metal Gear Online 3 letting match hosts execute code on lobby members' machines.

VU#728712 describes a heap-based buffer overflow in Konami's Metal Gear Online 3, tracked as CVE-2026-19874, affecting version 1.1.2.8 (Steam AppID 287700). The input-validation flaw lies in processing Steam lobby metadata tied to the player-removal feature, letting a match host trigger remote code execution on lobby members' machines via specially crafted data. The game is an 8v8 competitive shooter using Steam Matchmaking for lobbies.

  • Heap-based buffer overflow in lobby metadata parsing
  • Match hosts can achieve RCE on lobby members' machines
  • Affects Metal Gear Online 3 version 1.1.2.8 on Steam
  • Disclosed via CERT/CC as VU#728712
OrganizationsCERT/CC

Vulnerabilities mentionedAll →

CVEVulnerabilityCVSSEPSSFlagsAffectedExposurePublished
CVE-2026-19874
Heap-Based Buffer Overflow in Konami Metal Gear Online 3 Enables Code Execution

CVE-2026-19874 is a critical heap-based buffer overflow (CWE-122) in the lobby-data handling of Konami's Metal Gear Online 3: the code trusts the "kick_num" field for the count of kicked-player identifiers (supplied as "kicked_id_%i" keys) without validating it against the 16-entry buffer sized for the game's maximum match size. An attacker who can supply crafted lobby data, such as a lobby host or participant, can set "kick_num" above 16, causing the parser to write past the end of the kicked-ID buffer and into adjacent memory containing Steam callback handler structures, overwriting function pointers and callback arguments. This can lead to control-flow hijacking and potentially arbitrary code execution within the game process; the CVSS 9.1 score reflects network reachability with no privileges or user interaction required. Any player running the affected title who joins or hosts lobbies with untrusted peers is exposed (the described code path touches Steam callback structures, indicating the Steam-integrated client); no fixed version information is included in the available data. There is currently no public proof-of-concept, no known in-the-wild exploitation, and the issue is not in CISA's KEV; EPSS estimates a 0.7% probability of exploitation within 30 days (52nd percentile).

Do: No patch details are available in the data; monitor Konami support channels and your game launcher (Steam/PlayStation) for an MGO3 client update and install it as soon as one ships. Until then, prefer private matches or lobbies hosted by trusted players, since exploitation requires an untrusted peer or host to supply an oversized "kick_num" with matching "kicked_id_%i" lobby fields. Treat unexplained client crashes or hangs during lobby joins as potentially related to this flaw.

9.1<1%
  • Konami Metal Gear Online 3
nichelikely low thousands of active players worldwide at most
Full article

Overview Konami's Metal Gear Online 3 video game contains a heap-based buffer overflow that can be triggered by an input‑validation vulnerability that allows match hosts to remotely execute arbitrary code on lobby members' machines through specially crafted data. Description Metal Gear Online 3 is an online 8 vs. 8 competitive shooter game that uses Steam Matchmaking to handle its multiplayer lobbies and matches. As detailed in CVE‑2026‑19874, version 1.1.2.8 of Metal Gear Online 3 (Steam AppID 287700) contains an input‑validation vulnerability in the processing of Steam lobby metadata related to the player‑removal feature. The game tracks a lobby field (kick_num) indicating the number of…

This source does not provide full text. Read it at kb.cert.org.