[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1oynO6rrT_wCaQ4mYrClvPjuRUEC5Mold0QCym7Cfo4":3},{"product":4,"cycleMajor":14,"releases":15,"cves":85,"nextMajor":9,"indexable":147},{"id":5,"slug":6,"name":7,"category":8,"vendor":9,"description":10,"logo_url":11,"official_url":9,"synced_at":12,"created_at":13},"79f98f7f-553e-4021-a7e3-614dfdbd036e","perl","Perl","language",null,"Developers rely on high-level programming languages to create complex applications, and one such language is Perl, a general-purpose, interpreted, dynamic language that has been in use since its creation. Perl is maintained by the Perl community, which continuously updates and refines the language to ensure it remains relevant and secure. The language's versatility and extensive libraries make it a popular choice among developers, who use it for a wide range of applications, from system administration to web development. With its origins dating back to 1987, Perl has evolved significantly over the years, with various versions being released to address emerging needs and security concerns.\n\nThe end-of-life landscape for Perl is complex, with a total of 9 versions, out of which 6 have already reached their end-of-life. Currently, 3 versions are still active and receiving updates, with the latest stable version being 5.42.2. However, developers should be aware that version 5.38 is scheduled to reach its end-of-life on 2026-07-02, marking an important milestone in the language's maintenance cycle. This follows the recent end-of-life of version 5.36, which occurred on 2025-05-27, highlighting the need for developers to stay up-to-date with the latest versions to ensure they receive critical security updates.\n\nThe security picture for Perl is a concern, with a total of 18 tracked CVEs, all of which are classified as critical. Version 5.36 is the most affected, with 2 reported CVEs, emphasizing the importance of migrating to newer versions to mitigate potential risks. Given the severity of these vulnerabilities, developers should take immediate action to review their Perl deployments and upgrade to a supported version, such as the latest stable version 5.42.2, to ensure the security and integrity of their applications. By doing so, they can minimize exposure to known vulnerabilities and maintain the trust and reliability of their systems.","https:\u002F\u002Fcdn.simpleicons.org\u002Fperl","2026-10-07T02:00:12.129+00:00","2026-05-30T16:23:55.974439+00:00","5",[16,24,32,38,45,52,58,65,72,78],{"id":17,"product_id":5,"cycle":18,"release_date":19,"eol":20,"eol_boolean":9,"latest":21,"latest_release_date":19,"lts":22,"support":9,"created_at":23},"f84942cd-2cd1-495a-b5c6-eec7c087b11f","5.44","2026-07-15","2029-07-15","5.44.0",false,"2026-07-27T02:11:58.415617+00:00",{"id":25,"product_id":5,"cycle":26,"release_date":27,"eol":28,"eol_boolean":9,"latest":29,"latest_release_date":30,"lts":22,"support":9,"created_at":31},"1a55fb61-64ae-4e4e-989a-b73f8c924dab","5.42","2025-07-03","2028-07-03","5.42.3","2026-08-02","2026-05-30T16:30:33.278018+00:00",{"id":33,"product_id":5,"cycle":34,"release_date":35,"eol":36,"eol_boolean":9,"latest":37,"latest_release_date":30,"lts":22,"support":19,"created_at":31},"3cdade76-03cd-49ff-ae00-56302549e3bf","5.40","2024-06-09","2027-06-09","5.40.5",{"id":39,"product_id":5,"cycle":40,"release_date":41,"eol":42,"eol_boolean":9,"latest":43,"latest_release_date":44,"lts":22,"support":27,"created_at":31},"6cb29fcd-bf46-4e50-afe2-8f33fc3d69ee","5.38","2023-07-02","2026-07-02","5.38.5","2025-08-03",{"id":46,"product_id":5,"cycle":47,"release_date":48,"eol":49,"eol_boolean":9,"latest":50,"latest_release_date":51,"lts":22,"support":35,"created_at":31},"179dc842-fb14-4990-8cf0-fb74fb5cf9f1","5.36","2022-05-27","2025-05-27","5.36.3","2023-11-29",{"id":53,"product_id":5,"cycle":54,"release_date":55,"eol":56,"eol_boolean":9,"latest":57,"latest_release_date":51,"lts":22,"support":41,"created_at":31},"a7b165bd-bc15-402f-8f4b-379dbe4d181b","5.34","2021-05-20","2024-05-20","5.34.3",{"id":59,"product_id":5,"cycle":60,"release_date":61,"eol":62,"eol_boolean":9,"latest":63,"latest_release_date":64,"lts":22,"support":48,"created_at":31},"2e39353c-4453-4b90-ba08-e994290216d2","5.32","2020-06-20","2023-06-20","5.32.1","2021-01-23",{"id":66,"product_id":5,"cycle":67,"release_date":68,"eol":69,"eol_boolean":9,"latest":70,"latest_release_date":71,"lts":22,"support":55,"created_at":31},"65042583-f079-4f96-b4ce-3d97a357665c","5.30","2019-05-22","2022-05-22","5.30.3","2020-05-29",{"id":73,"product_id":5,"cycle":74,"release_date":75,"eol":76,"eol_boolean":9,"latest":77,"latest_release_date":71,"lts":22,"support":61,"created_at":31},"997d897c-b990-43ec-88e5-835e6e7015ca","5.28","2018-06-22","2021-06-23","5.28.3",{"id":79,"product_id":5,"cycle":80,"release_date":81,"eol":82,"eol_boolean":9,"latest":83,"latest_release_date":84,"lts":22,"support":68,"created_at":31},"3e728cc0-d060-4cfd-ab46-1f44ea4aa25b","5.26","2017-05-30","2020-05-30","5.26.3","2018-11-28",[86,94,95,96,97,98,99,100,101,102,110,111,112,113,114,115,116,117,118,125,126,127,128,129,130,131,132,133,139,140,141,142,143,144,145,146],{"cveId":87,"releaseId":39,"cycle":40,"description":88,"severity":89,"cvssScore":90,"epssScore":91,"inKev":22,"publishedAt":92,"url":93},"CVE-2026-57432","Perl versions through 5.43.10 have an integer overflow in S_measure_struct leading to an out-of-bounds heap read in pack and unpack.\n\nS_measure_struct adds each item's size times its repeat count to a running total with no overflow check, so a large repeat count in a pack or unpack template wraps the signed SSize_t total negative. The @, X, and x position codes then guard their moves with a signed length comparison that passes when the length is negative, advancing the buffer pointer out of boun","HIGH",8.4,0.00211,"2026-07-13T17:17:55.67+00:00","https:\u002F\u002Fnvd.nist.gov\u002Fvuln\u002Fdetail\u002FCVE-2026-57432",{"cveId":87,"releaseId":66,"cycle":67,"description":88,"severity":89,"cvssScore":90,"epssScore":91,"inKev":22,"publishedAt":92,"url":93},{"cveId":87,"releaseId":53,"cycle":54,"description":88,"severity":89,"cvssScore":90,"epssScore":91,"inKev":22,"publishedAt":92,"url":93},{"cveId":87,"releaseId":33,"cycle":34,"description":88,"severity":89,"cvssScore":90,"epssScore":91,"inKev":22,"publishedAt":92,"url":93},{"cveId":87,"releaseId":59,"cycle":60,"description":88,"severity":89,"cvssScore":90,"epssScore":91,"inKev":22,"publishedAt":92,"url":93},{"cveId":87,"releaseId":25,"cycle":26,"description":88,"severity":89,"cvssScore":90,"epssScore":91,"inKev":22,"publishedAt":92,"url":93},{"cveId":87,"releaseId":73,"cycle":74,"description":88,"severity":89,"cvssScore":90,"epssScore":91,"inKev":22,"publishedAt":92,"url":93},{"cveId":87,"releaseId":79,"cycle":80,"description":88,"severity":89,"cvssScore":90,"epssScore":91,"inKev":22,"publishedAt":92,"url":93},{"cveId":87,"releaseId":46,"cycle":47,"description":88,"severity":89,"cvssScore":90,"epssScore":91,"inKev":22,"publishedAt":92,"url":93},{"cveId":103,"releaseId":79,"cycle":80,"description":104,"severity":105,"cvssScore":106,"epssScore":107,"inKev":22,"publishedAt":108,"url":109},"CVE-2026-13221","Perl versions through 5.43.9 produce silently incorrect regular expression matches when an alternation of more than 65535 fixed string branches is compiled into a trie in Perl_study_chunk.\n\nWhen such branches are combined into a trie, the delta between the first branch and the shared tail is stored in a 16-bit field. A branch count above 65535 overflows the field, and the trie's match decision table is truncated with no warning or error.\n\nA pattern of this shape produces false positive matches (","CRITICAL",9.1,0.00432,"2026-07-13T17:16:48.923+00:00","https:\u002F\u002Fnvd.nist.gov\u002Fvuln\u002Fdetail\u002FCVE-2026-13221",{"cveId":103,"releaseId":39,"cycle":40,"description":104,"severity":105,"cvssScore":106,"epssScore":107,"inKev":22,"publishedAt":108,"url":109},{"cveId":103,"releaseId":66,"cycle":67,"description":104,"severity":105,"cvssScore":106,"epssScore":107,"inKev":22,"publishedAt":108,"url":109},{"cveId":103,"releaseId":25,"cycle":26,"description":104,"severity":105,"cvssScore":106,"epssScore":107,"inKev":22,"publishedAt":108,"url":109},{"cveId":103,"releaseId":46,"cycle":47,"description":104,"severity":105,"cvssScore":106,"epssScore":107,"inKev":22,"publishedAt":108,"url":109},{"cveId":103,"releaseId":59,"cycle":60,"description":104,"severity":105,"cvssScore":106,"epssScore":107,"inKev":22,"publishedAt":108,"url":109},{"cveId":103,"releaseId":53,"cycle":54,"description":104,"severity":105,"cvssScore":106,"epssScore":107,"inKev":22,"publishedAt":108,"url":109},{"cveId":103,"releaseId":73,"cycle":74,"description":104,"severity":105,"cvssScore":106,"epssScore":107,"inKev":22,"publishedAt":108,"url":109},{"cveId":103,"releaseId":33,"cycle":34,"description":104,"severity":105,"cvssScore":106,"epssScore":107,"inKev":22,"publishedAt":108,"url":109},{"cveId":119,"releaseId":79,"cycle":80,"description":120,"severity":105,"cvssScore":121,"epssScore":122,"inKev":22,"publishedAt":123,"url":124},"CVE-2026-8376","Perl versions through 5.43.10 have a heap buffer overflow when compiling regular expressions with a repeated fixed string on 32-bit builds.\n\nPerl_study_chunk in regcomp_study.c checked the size of the joined substring buffer in characters rather than bytes. For a quantified fixed substring with a large minimum count, the byte length mincount * l could overflow SSize_t, producing an undersized SvGROW allocation; the subsequent copy writes past the end of the buffer.\n\nA caller that compiles an att",9.8,0.00481,"2026-05-26T00:16:57.15+00:00","https:\u002F\u002Fnvd.nist.gov\u002Fvuln\u002Fdetail\u002FCVE-2026-8376",{"cveId":119,"releaseId":46,"cycle":47,"description":120,"severity":105,"cvssScore":121,"epssScore":122,"inKev":22,"publishedAt":123,"url":124},{"cveId":119,"releaseId":25,"cycle":26,"description":120,"severity":105,"cvssScore":121,"epssScore":122,"inKev":22,"publishedAt":123,"url":124},{"cveId":119,"releaseId":59,"cycle":60,"description":120,"severity":105,"cvssScore":121,"epssScore":122,"inKev":22,"publishedAt":123,"url":124},{"cveId":119,"releaseId":33,"cycle":34,"description":120,"severity":105,"cvssScore":121,"epssScore":122,"inKev":22,"publishedAt":123,"url":124},{"cveId":119,"releaseId":66,"cycle":67,"description":120,"severity":105,"cvssScore":121,"epssScore":122,"inKev":22,"publishedAt":123,"url":124},{"cveId":119,"releaseId":39,"cycle":40,"description":120,"severity":105,"cvssScore":121,"epssScore":122,"inKev":22,"publishedAt":123,"url":124},{"cveId":119,"releaseId":73,"cycle":74,"description":120,"severity":105,"cvssScore":121,"epssScore":122,"inKev":22,"publishedAt":123,"url":124},{"cveId":119,"releaseId":53,"cycle":54,"description":120,"severity":105,"cvssScore":121,"epssScore":122,"inKev":22,"publishedAt":123,"url":124},{"cveId":134,"releaseId":39,"cycle":40,"description":135,"severity":105,"cvssScore":121,"epssScore":136,"inKev":22,"publishedAt":137,"url":138},"CVE-2026-4176","Perl versions from 5.9.4 before 5.40.4-RC1, from 5.41.0 before 5.42.2-RC1, from 5.43.0 before 5.43.9 contain a vulnerable version of Compress::Raw::Zlib.\n\nCompress::Raw::Zlib is included in the Perl package as a dual-life core module, and is vulnerable to CVE-2026-3381 due to a vendored version of zlib which has several vulnerabilities, including CVE-2026-27171. The bundled Compress::Raw::Zlib was updated to version 2.221 in Perl blead commit c75ae9cc164205e1b6d6dbd57bd2c65c8593fe94.",0.00811,"2026-03-29T21:16:15.717+00:00","https:\u002F\u002Fnvd.nist.gov\u002Fvuln\u002Fdetail\u002FCVE-2026-4176",{"cveId":134,"releaseId":33,"cycle":34,"description":135,"severity":105,"cvssScore":121,"epssScore":136,"inKev":22,"publishedAt":137,"url":138},{"cveId":134,"releaseId":59,"cycle":60,"description":135,"severity":105,"cvssScore":121,"epssScore":136,"inKev":22,"publishedAt":137,"url":138},{"cveId":134,"releaseId":53,"cycle":54,"description":135,"severity":105,"cvssScore":121,"epssScore":136,"inKev":22,"publishedAt":137,"url":138},{"cveId":134,"releaseId":73,"cycle":74,"description":135,"severity":105,"cvssScore":121,"epssScore":136,"inKev":22,"publishedAt":137,"url":138},{"cveId":134,"releaseId":25,"cycle":26,"description":135,"severity":105,"cvssScore":121,"epssScore":136,"inKev":22,"publishedAt":137,"url":138},{"cveId":134,"releaseId":66,"cycle":67,"description":135,"severity":105,"cvssScore":121,"epssScore":136,"inKev":22,"publishedAt":137,"url":138},{"cveId":134,"releaseId":79,"cycle":80,"description":135,"severity":105,"cvssScore":121,"epssScore":136,"inKev":22,"publishedAt":137,"url":138},{"cveId":134,"releaseId":46,"cycle":47,"description":135,"severity":105,"cvssScore":121,"epssScore":136,"inKev":22,"publishedAt":137,"url":138},true]