{"id":"CVE-2020-10543","details":"Perl before 5.30.3 on 32-bit platforms allows a heap-based buffer overflow because nested regular expression quantifiers have an integer overflow.","modified":"2026-08-18T14:37:06.665919Z","published":"2020-06-05T14:15:10.467Z","related":["SUSE-SU-2020:1662-1","SUSE-SU-2020:1682-1","SUSE-SU-2020:1682-2","openSUSE-SU-2020:0850-1","openSUSE-SU-2024:11158-1"],"database_specific":{"unresolved_ranges":[{"cpes":["cpe:2.3:a:oracle:communications_diameter_signaling_router:*:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"8.0.0"},{"last_affected":"8.5.0"}],"source":"CPE_RANGE","vendor_product":"oracle:communications_diameter_signaling_router"},{"source":"CPE_RANGE","vendor_product":"oracle:communications_eagle_application_processor","cpes":["cpe:2.3:a:oracle:communications_eagle_application_processor:*:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"16.1.0"},{"last_affected":"16.4.0"}]},{"vendor_product":"oracle:communications_lsms","cpes":["cpe:2.3:a:oracle:communications_lsms:*:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"13.1"},{"last_affected":"13.4"}],"source":"CPE_RANGE"},{"cpes":["cpe:2.3:a:oracle:communications_performance_intelligence_center:*:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"10.3.0.0.0"},{"last_affected":"10.3.0.2.1"},{"introduced":"10.4.0.1.0"},{"last_affected":"10.4.0.3.1"}],"source":"CPE_RANGE","vendor_product":"oracle:communications_performance_intelligence_center"},{"vendor_product":"oracle:tekelec_platform_distribution","cpes":["cpe:2.3:a:oracle:tekelec_platform_distribution:*:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"7.4.0"},{"last_affected":"7.7.1"}],"source":"CPE_RANGE"},{"cpes":["cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"31"},{"last_affected":"31"}],"source":"CPE_STRING","vendor_product":"fedoraproject:fedora"},{"cpes":["cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"15.1"},{"last_affected":"15.1"}],"source":"CPE_STRING","vendor_product":"opensuse:leap"},{"cpes":["cpe:2.3:a:oracle:communications_billing_and_revenue_management:12.0.0.2.0:*:*:*:*:*:*:*","cpe:2.3:a:oracle:communications_billing_and_revenue_management:12.0.0.3.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"12.0.0.2.0"},{"last_affected":"12.0.0.2.0"},{"introduced":"12.0.0.3.0"},{"last_affected":"12.0.0.3.0"}],"source":"CPE_STRING","vendor_product":"oracle:communications_billing_and_revenue_management"},{"source":"CPE_STRING","vendor_product":"oracle:communications_eagle_lnp_application_processor","cpes":["cpe:2.3:a:oracle:communications_eagle_lnp_application_processor:10.1:*:*:*:*:*:*:*","cpe:2.3:a:oracle:communications_eagle_lnp_application_processor:10.2:*:*:*:*:*:*:*","cpe:2.3:a:oracle:communications_eagle_lnp_application_processor:46.7:*:*:*:*:*:*:*","cpe:2.3:a:oracle:communications_eagle_lnp_application_processor:46.8:*:*:*:*:*:*:*","cpe:2.3:a:oracle:communications_eagle_lnp_application_processor:46.9:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"10.1"},{"last_affected":"10.1"},{"introduced":"10.2"},{"last_affected":"10.2"},{"introduced":"46.7"},{"last_affected":"46.7"},{"introduced":"46.8"},{"last_affected":"46.8"},{"introduced":"46.9"},{"last_affected":"46.9"}]},{"cpes":["cpe:2.3:a:oracle:communications_offline_mediation_controller:12.0.0.3.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"12.0.0.3.0"},{"last_affected":"12.0.0.3.0"}],"source":"CPE_STRING","vendor_product":"oracle:communications_offline_mediation_controller"},{"cpes":["cpe:2.3:a:oracle:communications_pricing_design_center:12.0.0.3.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"12.0.0.3.0"},{"last_affected":"12.0.0.3.0"}],"source":"CPE_STRING","vendor_product":"oracle:communications_pricing_design_center"},{"cpes":["cpe:2.3:a:oracle:configuration_manager:12.1.2.0.8:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"12.1.2.0.8"},{"last_affected":"12.1.2.0.8"}],"source":"CPE_STRING","vendor_product":"oracle:configuration_manager"},{"source":"CPE_STRING","vendor_product":"oracle:enterprise_manager_base_platform","cpes":["cpe:2.3:a:oracle:enterprise_manager_base_platform:13.4.0.0:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"13.4.0.0"},{"last_affected":"13.4.0.0"}]},{"vendor_product":"oracle:sd-wan_edge","cpes":["cpe:2.3:a:oracle:sd-wan_edge:8.2:*:*:*:*:*:*:*","cpe:2.3:a:oracle:sd-wan_edge:9.0:*:*:*:*:*:*:*","cpe:2.3:a:oracle:sd-wan_edge:9.1:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"8.2"},{"last_affected":"8.2"},{"introduced":"9.0"},{"last_affected":"9.0"},{"introduced":"9.1"},{"last_affected":"9.1"}],"source":"CPE_STRING"}]},"references":[{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/IN3TTBO5KSGWE5IRIKDJ5JSQRH7ANNXE/"},{"type":"ADVISORY","url":"http://lists.opensuse.org/opensuse-security-announce/2020-06/msg00044.html"},{"type":"ADVISORY","url":"https://github.com/Perl/perl5/blob/blead/pod/perl5303delta.pod"},{"type":"ADVISORY","url":"https://github.com/Perl/perl5/compare/v5.30.2...v5.30.3"},{"type":"ADVISORY","url":"https://security.gentoo.org/glsa/202006-03"},{"type":"ADVISORY","url":"https://security.netapp.com/advisory/ntap-20200611-0001/"},{"type":"FIX","url":"https://github.com/perl/perl5/commit/897d1f7fd515b828e4b198d8b8bef76c6faf03ed"},{"type":"FIX","url":"https://www.oracle.com//security-alerts/cpujul2021.html"},{"type":"FIX","url":"https://www.oracle.com/security-alerts/cpuApr2021.html"},{"type":"FIX","url":"https://www.oracle.com/security-alerts/cpuapr2022.html"},{"type":"FIX","url":"https://www.oracle.com/security-alerts/cpujan2021.html"},{"type":"FIX","url":"https://www.oracle.com/security-alerts/cpujan2022.html"},{"type":"FIX","url":"https://www.oracle.com/security-alerts/cpuoct2020.html"},{"type":"FIX","url":"https://www.oracle.com/security-alerts/cpuoct2021.html"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/perl/perl5","events":[{"introduced":"0"},{"fixed":"65ddc30325817c6cd4df6ca1d4a1af2383875c3f"},{"fixed":"897d1f7fd515b828e4b198d8b8bef76c6faf03ed"}],"database_specific":{"cpe":"cpe:2.3:a:perl:perl:*:*:*:*:*:*:x86:*","extracted_events":[{"introduced":"0"},{"fixed":"5.30.3"}],"source":["CPE_RANGE","REFERENCES"]}}],"versions":["v5.30.3-RC1","v5.30.2","v5.30.2-RC1","v5.30.1","v5.30.1-RC1","v5.30.0","v5.30.0-RC2","v5.30.0-RC1","v5.29.10","v5.29.9","v5.29.8","v5.29.7","v5.29.6","v5.29.5","v5.28.0","v5.29.1","v5.29.0","v5.28.0-RC4","v5.28.0-RC3","v5.28.0-RC2","v5.28.0-RC1","v5.27.11","v5.27.10","v5.27.8","v5.27.7","v5.27.6","v5.27.5","v5.27.3","v5.26.0","v5.27.0","v5.26.0-RC2","v5.25.11","v5.25.9","v5.25.7","v5.25.5","v5.25.4","v5.25.3","v5.24.0","v5.25.2","v5.25.0","v5.24.0-RC5","v5.24.0-RC4","v5.24.0-RC3","v5.24.0-RC2","v5.24.0-RC1","v5.23.7","v5.23.6","v5.23.4","v5.23.3","if-0.0605","v5.23.2","v5.23.1","v5.23.0","v5.22.0","v5.22.0-RC2","v5.22.0-RC1","v5.21.11","if-0.0604","v5.21.10","v5.21.9","v5.21.8","v5.21.6","v5.21.5","v5.21.4","v5.21.1","v5.21.0","v5.20.0","v5.20.0-RC1","v5.19.11","v5.19.7","v5.19.5","v5.19.3","v5.19.2","if-0.0603","v5.19.1","v5.18.0","v5.19.0","v5.18.0-RC4","v5.18.0-RC3","v5.18.0-RC2","v5.18.0-RC1","v5.17.9","v5.17.8","v5.17.7.0","v5.17.7","v5.17.6","v5.17.4","v5.17.2","v5.17.0","v5.16.0","v5.16.0-RC2","v5.16.0-RC1","v5.15.9","v5.15.5","v5.15.4","v5.15.3","v5.15.2","v5.15.1","v5.15.0","v5.14.0","v5.14.0-RC3","v5.14.0-RC2","v5.14.0-RC1","v5.13.11","v5.13.10","v5.13.9","v5.13.8","v5.13.7","v5.13.6","v5.13.5","v5.13.4","v5.13.3","v5.13.2","v5.13.1","v5.12.0","v5.13.0","v5.12.0-RC5","v5.12.0-RC4","v5.12.0-RC3","v5.12.0-RC2","v5.12.0-RC1","v5.12.0-RC0","v5.11.5","v5.11.4","v5.11.3","v5.11.1","v5.11.0","GitLive-blead","v5.10.0","perl-5.9.5","perl-5.9.4","perl-5.9.3","perl-5.9.2","perl-5.9.1","perl-5.9.0","perl-5.8.0","perl-5.7.3","perl-5.7.2","perl-5.7.1","perl-5.7.0","perl-5.6.0","perl-5.005","perl-5.003","perl-5.002_01","perl-5.002","perl-5.001n","perl-5.001","perl-5.000o","perl-5.000","perl-5a9","perl-5a2","perl-4.0.36","perl-4.0.00","perl-3.044","perl-3.000","perl-2.0","perl-1.0"],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2020-10543.json","vanir_signatures_modified":"2026-08-18T14:37:06Z","vanir_signatures":[{"id":"CVE-2020-10543-501f156b","signature_type":"Function","signature_version":"v1","source":"https://github.com/perl/perl5/commit/897d1f7fd515b828e4b198d8b8bef76c6faf03ed","target":{"file":"regcomp.c","function":"S_study_chunk"},"deprecated":false,"digest":{"function_hash":"188038057978112623465644672548025025841","length":39449}},{"signature_type":"Line","signature_version":"v1","source":"https://github.com/perl/perl5/commit/897d1f7fd515b828e4b198d8b8bef76c6faf03ed","target":{"file":"regcomp.c"},"deprecated":false,"digest":{"line_hashes":["326227367672465616021991049804010148793","15134703551330238417109193759520969772","336883495148109590279206088498136563982"],"threshold":0.9},"id":"CVE-2020-10543-b76d07fc"}]}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H"}]}