Skip to main content
MalwarePublished Updated

qlinforge (PyPI) · Malicious Code

Affects qlinforgeSource GCVE Database

0

Malicious package : remove qlinforge and rotate any secrets on hosts that installed it.

Data as of 12 Sep 2026, 19:31 UTC

Classification

Malicious package

Published to PyPI · OSV MAL-2026-10091

What to do

Remove qlinforge from every project, lockfile and image that pulls it in. Treat any host that installed it as compromised: rotate the credentials, tokens and keys it could read, from a clean machine.

Affected software

ProductAffectedFixed in
PyPIqlinforgeAffected
  • =0.3.2
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

Description

The qlinforge package on PyPI version 0.3.2 is malicious. During installation, it downloads and executes platform-specific binaries from a remote server, establishing persistence by writing a .pth file that re-executes the malicious payload on every Python interpreter startup. The package masquerades as a benign data validation toolkit but contains hidden malicious behavior to maintain persistent infection.

References

Community reviews

Loading reviews…