GHSA-gvvw-rr8m-fj76 uniapi version 1.0.7 contained an information harvesting script.

Not scored Published

Malicious code in the uniapi library harvests system information and executes remote scripts upon import, requiring users to upgrade to a safe version.

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

What is GHSA-gvvw-rr8m-fj76?

GHSA-gvvw-rr8m-fj76 is a vulnerability in uniapi, published on 27 Jan 2025. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

uniapi version 1.0.7 introduces code that would execute on import of the module and download a script from a remote URL, and would then execute the downloaded script in a thread. The downloaded script would harvest system information and POST the information to another remote URL. This code was found in the PyPI release artifacts and was not present in the public GitHub repository.

Which versions are affected by GHSA-gvvw-rr8m-fj76?

2 open source packages ship an affected version, including uniapi.

PackageAffectedFixed in
uniapi PyPIAll versionsNone
uniapi PyPIAll versionsNone

How do I fix GHSA-gvvw-rr8m-fj76?

No fix has been published for GHSA-gvvw-rr8m-fj76 yet. Limit exposure of the affected software until one is available.

Is GHSA-gvvw-rr8m-fj76 being exploited?

There is no known exploitation of GHSA-gvvw-rr8m-fj76 in the wild and no public exploit code.

Sources

Is GHSA-gvvw-rr8m-fj76 in your software?

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

Check your SBOMs for free