Bug 2566597 (CVE-2026-120646) - CVE-2026-120646 perl-cgi: perl-cgi: Denial of Service via improper argument handling in uploadInfo
Summary: CVE-2026-120646 perl-cgi: perl-cgi: Denial of Service via improper argument h...
Keywords:
Status: NEW
Alias: CVE-2026-120646
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-11-03 23:51 UTC by OSIDB Bzimport
Modified: 2026-11-04 00:01 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-11-03 23:51:41 UTC
CGI versions from 4.71 before 5.00 for Perl allow denial of service via a plain string dereferenced as a symbolic reference in uploadInfo.

uploadInfo dereferences its argument and calls its filename method without checking that it is an upload filehandle. A plain string naming a defined global variable, such as the parameter value from ?upload=0, is treated as a symbolic reference, and the method call on it dies.


Note You need to log in before you can comment on or make changes to this bug.