CVE-2026-19954
Net::Whois::Raw versions before 2.99044 for Perl ship a pwhois command-line tool that queries WHOIS for the wrong domain for unicode domain names
Unknown product
CVSS
5.4MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.22%Chance of exploitation activity in the next 30 days, higher than 11% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 2.99044CVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
Net::Whois::Raw versions before 2.99044 for Perl ship a pwhois command-line tool that queries WHOIS for the wrong domain for unicode domain names.
pwhois encodes each non-ASCII label directly using Net::IDN::Punycode and prepends xn--. Apart from lowercasing ASCII and Cyrillic letters, it skips the IDNA mapping and normalization steps, so a label with other uppercase letters, or not in NFC, encodes to a different A-label than its IDNA form. For example, a label of U+00C9 followed by "cole" encodes to "xn--cole-pka" rather than "xn--cole-9oa".
The Net::Whois::Raw library modules are not affected.
Text from CVE List
Affected versions 1
- Productaffected: all versions before 2.99044CVE List
References 6
- security.metacpan.org/patches/N/Net-Whois-Raw/2.99043/CVE-2026-19954-r1.patchFixvia CVE List
- metacpan.org/release/NALOBIN/Net-Whois-Raw-2.99044/changesReferencevia CVE List
- github.com/regru/Net-Whois-Raw/issues/34Referencevia CVE List
- github.com/regru/Net-Whois-Raw/pull/35Referencevia CVE List
- metacpan.org/release/PJCJ/Net-IDN-Encode-2.590-TRIAL/view/lib/Net/IDN/Punycode.pm#WARNINGReferencevia CVE List
- rfc-editor.org/rfc/rfc5891#section-5.2Referencevia CVE List