CVE-2023-24107 Code injection in n/a

Critical 9.8 Published Updated

Attackers can execute arbitrary code and access sensitive data via a backdoor in the request package used by this Python project.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2023-24107?

CVE-2023-24107 is a critical code injection vulnerability in n/a, published on 22 Feb 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

hour_of_code_python_2015 commit 520929797b9ca43bb818b2e8f963fb2025459fa3 was discovered to contain a code execution backdoor via the request package (requirements.txt). This vulnerability allows attackers to access sensitive user information and execute arbitrary code.

Weakness: CWE-94

Which versions are affected by CVE-2023-24107?

It affects 1 product.

Products include Hour of Code Python 2015 Project Hour of Code Python 2015.

How do I fix CVE-2023-24107?

No fix has been published for CVE-2023-24107 yet. Limit exposure of the affected software until one is available.

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is CVE-2023-24107 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2023-24107 exists.

Sources

Also known as GHSA-35p8-rgfh-rpw2.

Is CVE-2023-24107 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free