Lucene search
+L

49 matches found

OSV
OSV
•added 2026/09/29 6:10 p.m.•5 views

GHSA-CXF4-7MRP-VVPR Flysystem: WhitespacePathNormalizer's control-character (CorruptedPathDetected) check is bypassed by malformed UTF-8 in the path, affecting every adapter

Related public issue context, not a duplicate Closed issue 1429 "Handle non-UTF-8 paths", 2024-03-24 raised exactly this general concern and even suggested detection via pregmatch'//u', $path !== 1 -- note the reporter's suggested check explicitly compares !== 1, which would correctly treat PCRE'...

3.5CVSS5.8AI score0.00337EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/09/29 6:10 p.m.•9 views

Flysystem: WhitespacePathNormalizer's control-character (CorruptedPathDetected) check is bypassed by malformed UTF-8 in the path, affecting every adapter

Related public issue context, not a duplicate Closed issue 1429 "Handle non-UTF-8 paths", 2024-03-24 raised exactly this general concern and even suggested detection via pregmatch'//u', $path !== 1 -- note the reporter's suggested check explicitly compares !== 1, which would correctly treat PCRE'...

3.5CVSS5.8AI score0.00337EPSS
SaveExploits0References5Affected Software1
Cvelist
Cvelist
•added 2026/09/29 3:26 p.m.•37 views

CVE-2026-102601 Flysystem: WhitespacePathNormalizer's control-character (CorruptedPathDetected) check is bypassed by malformed UTF-8 in the path, affecting every adapter

Flysystem is an open source file storage library for PHP. Prior to 3.35.3, the default WhitespacePathNormalizer in src/WhitespacePathNormalizer.php used by Filesystem across adapters calls pregmatch with the u modifier and treats both false and 0 as falsy. A path containing malformed UTF-8 causes...

3.5CVSS0.00337EPSS
SaveExploits0References3
CVE
CVE
•added 2026/09/29 3:26 p.m.•13 views

CVE-2026-102601

The Flysystem PHP file storage library is vulnerable in versions prior to 3.35.3 due to a flaw in the WhitespacePathNormalizer component. The root cause is that preg_match with the u modifier treats false (returned during malformed UTF-8 input) as falsy, allowing paths containing control characte...

3.5CVSS5.9AI score0.00337EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/09/29 3:26 p.m.•5 views

EUVD-2026-88998

Flysystem is an open source file storage library for PHP. Prior to 3.35.3, the default WhitespacePathNormalizer in src/WhitespacePathNormalizer.php used by Filesystem across adapters calls pregmatch with the u modifier and treats both false and 0 as falsy. A path containing malformed UTF-8 causes...

3.5CVSS5.9AI score0.00337EPSS
SaveExploits0References3
OSV
OSV
•added 2026/09/29 3:26 p.m.•3 views

CVE-2026-102601 Flysystem: WhitespacePathNormalizer's control-character (CorruptedPathDetected) check is bypassed by malformed UTF-8 in the path, affecting every adapter

Flysystem is an open source file storage library for PHP. Prior to 3.35.3, the default WhitespacePathNormalizer in src/WhitespacePathNormalizer.php used by Filesystem across adapters calls pregmatch with the u modifier and treats both false and 0 as falsy. A path containing malformed UTF-8 causes...

3.5CVSS5.8AI score
SaveExploits0References5
NVD
NVD
•added 2026/09/22 8:16 a.m.•12 views

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 encodepunycode. Neither backend checks that its input is well-formed UTF-8, so a string with the UTF-8 flag set over malformed bytes, as the :utf8 PerlIO layer produces from an...

7.5CVSS0.00684EPSS
SaveExploits0References6
OSV
OSV
•added 2026/09/22 8:16 a.m.•5 views

DEBIAN-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 encodepunycode. Neither backend checks that its input is well-formed UTF-8, so a string with the UTF-8 flag set over malformed bytes, as the :utf8 PerlIO layer produces from an...

7.5CVSS5.8AI score0.00684EPSS
SaveExploits0References1
OSV
OSV
•added 2026/09/22 8:16 a.m.•8 views

UBUNTU-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 encodepunycode. Neither backend checks that its input is well-formed UTF-8, so a string with the UTF-8 flag set over malformed bytes, as the :utf8 PerlIO layer produces from an...

7.5CVSS5.8AI score0.00684EPSS
SaveExploits0References8
Vulnrichment
Vulnrichment
•added 2026/09/22 7:25 a.m.•10 views

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

Net::IDN::Punycode versions before 2.590 for Perl hang, crash or return a wrong label via unvalidated malformed UTF-8 in encodepunycode. Neither backend checks that its input is well-formed UTF-8, so a string with the UTF-8 flag set over malformed bytes, as the :utf8 PerlIO layer produces from an...

5.8AI score0.00684EPSS
SaveExploits0References5
Cvelist
Cvelist
•added 2026/09/22 7:25 a.m.•39 views

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

Net::IDN::Punycode versions before 2.590 for Perl hang, crash or return a wrong label via unvalidated malformed UTF-8 in encodepunycode. Neither backend checks that its input is well-formed UTF-8, so a string with the UTF-8 flag set over malformed bytes, as the :utf8 PerlIO layer produces from an...

0.00684EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/09/22 7:25 a.m.•11 views

EUVD-2026-84295

Net::IDN::Punycode versions before 2.590 for Perl hang, crash or return a wrong label via unvalidated malformed UTF-8 in encodepunycode. Neither backend checks that its input is well-formed UTF-8, so a string with the UTF-8 flag set over malformed bytes, as the :utf8 PerlIO layer produces from an...

7.5CVSS5.8AI score0.00684EPSS
SaveExploits0References5
Debian CVE
Debian CVE
•added 2026/09/22 7:25 a.m.•14 views

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 encodepunycode. Neither backend checks that its input is well-formed UTF-8, so a string with the UTF-8 flag set over malformed bytes, as the :utf8 PerlIO layer produces from an...

7.5CVSS5.8AI score0.00684EPSS
SaveExploits0
CVE
CVE
•added 2026/09/22 7:25 a.m.•24 views

CVE-2026-87082

The Net::IDN::Punycode Perl module (versions before 2.590 ) is vulnerable to a hang, crash, or incorrect label generation due to unvalidated malformed UTF-8 input in the encode_punycode function. The issue arises because neither backend validates well-formed UTF-8; specifically, on Perl 5.32+ , t...

7.5CVSS5.8AI score0.00684EPSS
SaveExploits0References6
Tenable Nessus
Tenable Nessus
•added 2026/09/22 12:00 a.m.•10 views

Linux Distros Unpatched Vulnerability : CVE-2026-87082

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - Net::IDN::Punycode versions before 2.590 for Perl hang, crash or return a wrong label via unvalidated malformed UTF-8 in encodepunycode. Neither backend checks...

7.5CVSS5.8AI score0.00684EPSS
SaveExploits0References3
UbuntuCve
UbuntuCve
•added 2026/09/22 12:00 a.m.•13 views

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 encodepunycode. Neither backend checks that its input is well-formed UTF-8, so a string with the UTF-8 flag set over malformed bytes, as the :utf8 PerlIO layer produces from an...

7.5CVSS5.8AI score0.00684EPSS
SaveExploits0References7
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/22 12:00 a.m.•9 views

CVE-2026-87082: Loop with Unreachable Exit Condition

Net::IDN::Punycode versions before 2.590 for Perl hang, crash or return a wrong label via unvalidated malformed UTF-8 in encodepunycode. Neither backend checks that its input is well-formed UTF-8, so a string with the UTF-8 flag set over malformed bytes, as the :utf8 PerlIO layer produces from an...

7.5CVSS5.8AI score0.00684EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/06/22 8:53 p.m.•26 views

EUVD-2026-38362

UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. Prior to 5.13.0, ujson.dumps or ujson.dump or ujson.encode have a rejectbytes=False option. When set, they may accept malformed or truncated UTF-8 byte sequences, silently rewriting them into different...

6.5CVSS5.9AI score0.00371EPSS
SaveExploits0References3
Debian CVE
Debian CVE
•added 2026/06/22 8:53 p.m.•37 views

CVE-2026-54911

UltraJSON is a fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. Prior to 5.13.0, ujson.dumps or ujson.dump or ujson.encode have a rejectbytes=False option. When set, they may accept malformed or truncated UTF-8 byte sequences, silently rewriting them into different...

6.5CVSS5.8AI score0.00371EPSS
SaveExploits0
Github Security Blog
Github Security Blog
•added 2026/06/19 8:47 p.m.•64 views

UltraJSON: Malformed/Truncated UTF-8 Accepted and Silently Rewritten in ujson.dumps()

Summary ujson.dumps or ujson.dump or ujson.encode have a rejectbytes=False option. When set, they may accept malformed or truncated UTF-8 byte sequences, silently rewriting them into different Unicode characters instead of rejecting them. This leads to input validation bypass and data integrity...

6.5CVSS5.7AI score0.00371EPSS
SaveExploits0References6Affected Software1
Rows per page
Query Builder