CVE-2021-24030CWE-88

The fbgames protocol handler registered as part of Facebook Gameroom does not properly quote arguments passed to the executable

published March 10, 2021

CVSS
—
EPSS
2%
Percentile
77.7
In the wild
Unconfirmed
What it is

⚠️ A rogue URL could turn the Facebook Gameroom executable into a hacker's playground! Imagine passing a secret recipe to the kitchen but forgetting to mention the allergens. 🍽️ This vulnerability is like handing a chef a recipe without proper instructions—if they misinterpret it, they could accidentally serve something dangerous! In this case, a malicious URL can exploit the fbgames protocol handler to execute arbitrary code. An attacker could leverage this flaw to execute harmful code on the system, potentially leading to unauthorized access or system compromise. While this isn't actively exploited yet, the risk remains a sneaky possibility if left unaddressed!

Put simply

This vulnerability is like handing a chef a recipe without proper instructions—if they misinterpret it, they could accidentally serve something dangerous! In this case, a malicious URL can exploit the fbgames protocol handler to execute arbitrary code. The fbgames protocol handler in Facebook Gameroom fails to properly quote arguments when passed, enabling attackers to inject and execute arbitrary commands through crafted URLs. This issue affects all versions prior to v1.26.0.

What to do

An attacker could leverage this flaw to execute harmful code on the system, potentially leading to unauthorized access or system compromise. While this isn't actively exploited yet, the risk remains a sneaky possibility if left unaddressed! Update Facebook Gameroom to version 1.26.0 or later to close this loophole. Additionally, review your application’s handling of protocol handlers to ensure proper argument quoting and validation is implemented. You've got this! 🦸 Just follow these steps to protect your system from this potential risk!

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01753 · 77.7th percentile
Weakness
CWE-88 · Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')
Published
2021-03-10T15:50Z
EPSS history
Timeline
  • 10 MAR 15:50Z
    The fbgames protocol handler registered as part of Facebook Gameroom does not properly quote arguments passed to the executable
    cvelistv5