Read the docs

CGI for Perl lets form fields bypass proxies and WAFs via multipart parsing

Priority LOW 22CWE-436Published · Updated

Key facts

Attack vector
—
Privileges required
—
User interaction
—
Attack complexity
—
Impact type
—
Confidentiality · integrity · availability
—
Fix status
Partial Red Hat: 4 without a fix

No CVSS vector from any source. Fix status from CNA and Red Hat.

Summary

CGI for Perl versions before 5.00 parse multipart/form-data differently from the RFCs. The parser matches the boundary anywhere rather than at the start of a line, accepts the boundary without its leading -- for some client-supplied User-Agent values, finds Content-Disposition name and filename inside the quoted values of other parameters, and corrupts parts when the boundary nears the 4096-byte read size. An attacker can smuggle form fields past proxies and WAFs. The weakness is CWE-436 (Interpretation Conflict).

Written with Claude Haiku 5.5 from the sources below · 2026-11-04

Description from the CNA

CGI versions before 5.00 for Perl allow form fields to be smuggled past proxies and WAFs via multipart parsing that differs from the RFCs. The multipart/form-data parser matches the boundary anywhere rather than at the start of a line, uses the boundary without its leading -- for some client-supplied User-Agent values, finds the Content-Disposition name and filename inside the quoted values of other parameters, and corrupts parts when the boundary nears the 4096-byte read size.

Why it matters now

EPSS 0.00198 9th percentileScored 2026-11-07
Fix Partial CGI: 5.00Red Hat: 4 without a fix

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—CGIbefore 5.005.00Patch availableCNA
  • CGI Vendor— Affected before 5.00 Fixed in 5.00 Patch available CNA

Remediation

Upgrade CGI for Perl to version 5.00 or later. Red Hat rates this issue Moderate, and no fix is currently available for Red Hat Enterprise Linux 7, 8, 9 or 10.

Written with Claude Haiku 5.5 from the sources below · 2026-11-04

  • Fix · CNA CGI Fixed in 5.00

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Enterprise Linux 10AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 7AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 8AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 9AffectedNo fix yet: Fix deferred

Timeline

  1. 2026-11-03 Threatist record created from CVE-2026-120635
  2. 2026-11-04 Affected versions changed · Red Hat
  3. 2026-11-04 CVSS score added · Red Hat
  4. 2026-11-04 Alias added: GHSA-hc7g-hfjx-mc5f

References

Sources