Skip to content
OpenAdvisories
Malicious MAL-2025-6794 GHSA-jxr6-qrxx-2ph2PYSEC-2025-72

num2words

PyPI package · versions 0.5.15, 0.5.16

Reported Jul 31, 2025 · Updated Jul 23, 2026

If this package is installed

Remove it, treat the machine (or CI runner) as compromised, and rotate every secret, token and key it could access — from a different, clean machine.

Details

Source: ghsa-malware (23a528edd10eb63e7c7932830fdb314983cadc840ce8ccfbaa04ad821bbdc1da)
The `num2words` project was compromised via a phishing attack and two new versions were uploaded to PyPI containing malicious code. The affected versions have been removed from PyPI, and users are advised to remove the affected versions from their environments.

Source: google-open-source-security (36822c42f7e862f29cef9734efec9a9a9cc44a80e619e954dd25c12239d15767)
The num2words project was compromised via a phishing attack and two new
versions were uploaded to PyPI containing malicious code.