CVE-2023-45311 Code injection in fsevents

Critical 9.8 Published Updated

An adversary could execute arbitrary code by controlling the external binary download URL used by the fsevents library.

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

What is CVE-2023-45311?

CVE-2023-45311 is a critical vulnerability in n/a, published on 6 Oct 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

fsevents before 1.2.11 depends on the https://fsevents-binaries.s3-us-west-2.amazonaws.com URL, which might allow an adversary to execute arbitrary code if any JavaScript project (that depends on fsevents) distributes code that was obtained from that URL at a time when it was controlled by an adversary. NOTE: some sources feel that this means that no version is affected any longer, because the URL is not controlled by an adversary.

Weakness: CWE-94

Which versions are affected by CVE-2023-45311?

2 open source packages ship an affected version, including fsevents. It affects 1 product.

PackageAffectedFixed in
fsevents npmAll versions1.2.11
fsevents npmAll versions1.2.11

Products include Fsevents Project Fsevents.

How do I fix CVE-2023-45311?

Upgrade fsevents to 1.2.11 or later.

Is CVE-2023-45311 being exploited?

There is no known exploitation of CVE-2023-45311 in the wild and no public exploit code.

Sources

Also known as GHSA-8r6j-v8pm-fqw3, UBUNTU-CVE-2023-45311.

Is CVE-2023-45311 in your software?

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

Check your SBOMs for free