CVE-2026-87082: Net::IDN::Punycode versions before 2.590 for Perl hang, crash or return a wrong label via unvalidated malformed UTF-8 in encode_punycode
Perl Net::IDN::Punycode before 2.590 can hang, crash, or mislabel malformed UTF-8.
Perl Net::IDN::Punycode before 2.590 can hang, crash, or mislabel malformed UTF-8.
Perl Net::IDN::UTS46 before 2.590 can exhaust CPU on overlong labels.
Perl Net::IDN::Punycode before 2.590 can exhaust CPU decoding a long Punycode label.
Perl Net::IDN::Punycode 2.302 before 2.590 leaks the output buffer on every rejected label.
Perl Net::IDN::Punycode before 2.590 has a heap use-after-free when decode_punycode reallocates its buffer.
Perl Net::IDN::Punycode before 2.590 allows an out-of-bounds read via delta overflow in encode_punycode.
Perl Net::IDN::Punycode before 2.301 has a heap buffer overflow in encode_punycode, tracked as CVE-2016-15059.
Entities are extracted by the model from each article. First seen , last mentioned . Watching keeps it in this browser only (no account); the watchlist page and dashboard alerts use it.
Today 1.6K readers · 2.5K views · 779 reads · all time 189K views