num2words (PyPI)

Known vulnerabilities and malicious package reports for num2words on PyPI, live from OSV, with CISA KEV exploitation status and EPSS scores.

Known package reports

1 malicious package report and 2 vulnerabilities returned by OSV. Check a specific version to see which reports apply.

If you installed a reported malicious release, remove it and rotate the credentials that machine could access. Upgrading does not undo code that already ran.

MAL-2025-6794: Malicious package report

Malicious code in num2words (PyPI)

Published .

Updated .

Reported affected releases: 0.5.15, 0.5.16.

Affected ranges: introduced 0.5.15, last_affected 0.5.16.

GHSA-jxr6-qrxx-2ph2: Vulnerability

num2words subjected to phishing attack, two versions published containing malware

Published .

Updated .

Reported affected releases: 0.5.15, 0.5.16.

Affected ranges: introduced 0.5.15, last_affected 0.5.16.

Severity: CRITICAL.

PYSEC-2025-72: Vulnerability

After a successful phishing attack, new versions of `num2words` were published containing malware.

Published .

Updated .

Reported affected releases: 0.5.15, 0.5.16.

Source: OSV, including OpenSSF malicious-package reports and GitHub advisories. No known report is not proof a package is safe.