{"schema_version":1,"title":"Perl CGI vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 13 vulnerabilities in Perl CGI: 0 in the last 7 days and 13 in the last 90 days, 0 of them critical and 0 exploited in the wild. The most recent, CVE-2026-120651, was published on 4 November 2026. 13 vulnerabilities in the last four weeks, up from none in the four before.","url":"https://junglewise.ai/threats/technologies/perl-cgi","json_url":"https://junglewise.ai/threats/technologies/perl-cgi.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/perl-cgi","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","thin":false,"counts":{"high":0,"all_time":13,"critical":0,"exploited":0,"last_7_days":0,"last_30_days":13,"last_90_days":13,"last_365_days":13},"latest":[{"cve":"CVE-2026-120651","slug":"cve-2026-120651-cgi-versions-before-5-00-for-perl-allow-an-infinite-loop-on-a","title":"Perl CGI infinite loop in read_postdata_putdata with disabled uploads","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:26.633+00:00","url":"https://junglewise.ai/threats/cve-2026-120651-cgi-versions-before-5-00-for-perl-allow-an-infinite-loop-on-a"},{"cve":"CVE-2026-120650","slug":"cve-2026-120650-cgi-versions-before-5-00-for-perl-allow-memory-cpu-and-disk","title":"CGI for Perl resource exhaustion via missing upload limits","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:26.507+00:00","url":"https://junglewise.ai/threats/cve-2026-120650-cgi-versions-before-5-00-for-perl-allow-memory-cpu-and-disk"},{"cve":"CVE-2026-120648","slug":"cve-2026-120648-cgi-versions-before-5-00-for-perl-allow-html-injection-via-text","title":"Perl CGI HTML injection via comment delimiter","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:26.377+00:00","url":"https://junglewise.ai/threats/cve-2026-120648-cgi-versions-before-5-00-for-perl-allow-html-injection-via-text"},{"cve":"CVE-2026-120647","slug":"cve-2026-120647-cgi-versions-before-5-00-for-perl-allow-content-disposition","title":"Perl CGI header attachment parameter injection","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:26.26+00:00","url":"https://junglewise.ai/threats/cve-2026-120647-cgi-versions-before-5-00-for-perl-allow-content-disposition"},{"cve":"CVE-2026-120643","slug":"cve-2026-120643-cgi-versions-from-4-62-before-5-00-for-perl-allow-cross-site","title":"Perl CGI cross-site scripting in url and self_url","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:25.773+00:00","url":"https://junglewise.ai/threats/cve-2026-120643-cgi-versions-from-4-62-before-5-00-for-perl-allow-cross-site"},{"cve":"CVE-2026-120642","slug":"cve-2026-120642-cgi-versions-before-5-00-for-perl-return-request-derived-values","title":"Perl CGI taint bypass via request-derived values","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:25.65+00:00","url":"https://junglewise.ai/threats/cve-2026-120642-cgi-versions-before-5-00-for-perl-return-request-derived-values"},{"cve":"CVE-2026-120639","slug":"cve-2026-120639-cgi-versions-before-5-00-for-perl-allow-http-header-injection","title":"CGI HTTP header injection via entity decoding in header values","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:25.263+00:00","url":"https://junglewise.ai/threats/cve-2026-120639-cgi-versions-before-5-00-for-perl-allow-http-header-injection"},{"cve":"CVE-2026-120638","slug":"cve-2026-120638-cgi-versions-before-5-00-for-perl-allow-open-redirects-via-html","title":"CGI for Perl open redirect via HTML entity decoding in URL","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:25.137+00:00","url":"https://junglewise.ai/threats/cve-2026-120638-cgi-versions-before-5-00-for-perl-allow-open-redirects-via-html"},{"cve":"CVE-2026-120637","slug":"cve-2026-120637-cgi-versions-before-5-00-for-perl-take-request-parameters-from","title":"Perl CGI parameter injection via unrecognized REQUEST_METHOD","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:24.997+00:00","url":"https://junglewise.ai/threats/cve-2026-120637-cgi-versions-before-5-00-for-perl-take-request-parameters-from"},{"cve":"CVE-2026-120636","slug":"cve-2026-120636-cgi-versions-before-5-00-for-perl-allow-open-redirects-and","title":"Perl CGI open redirect and script injection via REQUEST_URI","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:24.867+00:00","url":"https://junglewise.ai/threats/cve-2026-120636-cgi-versions-before-5-00-for-perl-allow-open-redirects-and"},{"cve":"CVE-2026-120635","slug":"cve-2026-120635-cgi-versions-before-5-00-for-perl-allow-form-fields-to-be","title":"Perl CGI multipart form field smuggling past proxies and WAFs","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:24.73+00:00","url":"https://junglewise.ai/threats/cve-2026-120635-cgi-versions-before-5-00-for-perl-allow-form-fields-to-be"},{"cve":"CVE-2026-120633","slug":"cve-2026-120633-cgi-versions-before-5-00-for-perl-trust-the-client-x-forwarded","title":"CGI for Perl improper validation of X-Forwarded-Host","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:24.45+00:00","url":"https://junglewise.ai/threats/cve-2026-120633-cgi-versions-before-5-00-for-perl-trust-the-client-x-forwarded"},{"cve":"CVE-2026-120632","slug":"cve-2026-120632-cgi-versions-before-5-00-for-perl-allow-cpu-exhaustion-via-a","title":"CGI module for Perl ReDoS via multipart/related Content-Type","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:24.32+00:00","url":"https://junglewise.ai/threats/cve-2026-120632-cgi-versions-before-5-00-for-perl-allow-cpu-exhaustion-via-a"}],"weekly":[{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-28","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-05","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-12","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-19","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-26","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-11-02","critical":0,"exploited":0,"vulnerabilities":13},{"week":"2026-11-09","critical":0,"exploited":0,"vulnerabilities":0}],"related":[{"name":"Perl MIME-tools","slug":"mime-tools","vulnerabilities":5,"url":"https://junglewise.ai/threats/technologies/mime-tools"},{"name":"Perl HTTP::Body","slug":"http-body","vulnerabilities":3,"url":"https://junglewise.ai/threats/technologies/http-body"},{"name":"Perl DBI","slug":"perl-dbi","vulnerabilities":3,"url":"https://junglewise.ai/threats/technologies/perl-dbi"},{"name":"Perl Web::Simple","slug":"web-simple","vulnerabilities":3,"url":"https://junglewise.ai/threats/technologies/web-simple"}],"technology":{"hub":true,"name":"Perl CGI","slug":"perl-cgi","vendor":{"hub":true,"name":"Perl","slug":"perl","url":"https://junglewise.ai/threats/vendors/perl"},"aliases":[],"category":"library","description":"Perl library for handling Common Gateway Interface requests and responses.","url":"https://junglewise.ai/threats/technologies/perl-cgi"},"most_severe":[{"cve":"CVE-2026-120651","slug":"cve-2026-120651-cgi-versions-before-5-00-for-perl-allow-an-infinite-loop-on-a","title":"Perl CGI infinite loop in read_postdata_putdata with disabled uploads","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:26.633+00:00","url":"https://junglewise.ai/threats/cve-2026-120651-cgi-versions-before-5-00-for-perl-allow-an-infinite-loop-on-a"},{"cve":"CVE-2026-120650","slug":"cve-2026-120650-cgi-versions-before-5-00-for-perl-allow-memory-cpu-and-disk","title":"CGI for Perl resource exhaustion via missing upload limits","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:26.507+00:00","url":"https://junglewise.ai/threats/cve-2026-120650-cgi-versions-before-5-00-for-perl-allow-memory-cpu-and-disk"},{"cve":"CVE-2026-120648","slug":"cve-2026-120648-cgi-versions-before-5-00-for-perl-allow-html-injection-via-text","title":"Perl CGI HTML injection via comment delimiter","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:26.377+00:00","url":"https://junglewise.ai/threats/cve-2026-120648-cgi-versions-before-5-00-for-perl-allow-html-injection-via-text"},{"cve":"CVE-2026-120647","slug":"cve-2026-120647-cgi-versions-before-5-00-for-perl-allow-content-disposition","title":"Perl CGI header attachment parameter injection","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:26.26+00:00","url":"https://junglewise.ai/threats/cve-2026-120647-cgi-versions-before-5-00-for-perl-allow-content-disposition"},{"cve":"CVE-2026-120643","slug":"cve-2026-120643-cgi-versions-from-4-62-before-5-00-for-perl-allow-cross-site","title":"Perl CGI cross-site scripting in url and self_url","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:25.773+00:00","url":"https://junglewise.ai/threats/cve-2026-120643-cgi-versions-from-4-62-before-5-00-for-perl-allow-cross-site"},{"cve":"CVE-2026-120642","slug":"cve-2026-120642-cgi-versions-before-5-00-for-perl-return-request-derived-values","title":"Perl CGI taint bypass via request-derived values","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:25.65+00:00","url":"https://junglewise.ai/threats/cve-2026-120642-cgi-versions-before-5-00-for-perl-return-request-derived-values"},{"cve":"CVE-2026-120639","slug":"cve-2026-120639-cgi-versions-before-5-00-for-perl-allow-http-header-injection","title":"CGI HTTP header injection via entity decoding in header values","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:25.263+00:00","url":"https://junglewise.ai/threats/cve-2026-120639-cgi-versions-before-5-00-for-perl-allow-http-header-injection"},{"cve":"CVE-2026-120638","slug":"cve-2026-120638-cgi-versions-before-5-00-for-perl-allow-open-redirects-via-html","title":"CGI for Perl open redirect via HTML entity decoding in URL","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:25.137+00:00","url":"https://junglewise.ai/threats/cve-2026-120638-cgi-versions-before-5-00-for-perl-allow-open-redirects-via-html"},{"cve":"CVE-2026-120637","slug":"cve-2026-120637-cgi-versions-before-5-00-for-perl-take-request-parameters-from","title":"Perl CGI parameter injection via unrecognized REQUEST_METHOD","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:24.997+00:00","url":"https://junglewise.ai/threats/cve-2026-120637-cgi-versions-before-5-00-for-perl-take-request-parameters-from"},{"cve":"CVE-2026-120636","slug":"cve-2026-120636-cgi-versions-before-5-00-for-perl-allow-open-redirects-and","title":"Perl CGI open redirect and script injection via REQUEST_URI","severity":"info","exploited":false,"published_at":"2026-11-04T00:17:24.867+00:00","url":"https://junglewise.ai/threats/cve-2026-120636-cgi-versions-before-5-00-for-perl-allow-open-redirects-and"}],"generated_at":"2026-11-11T03:07:00.183524+00:00"}