CVE catalog

CVE-2020-12723

perl: CVE-2020-12723

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
5.97% · Oct 25, 2026

regcomp.c in Perl before 5.30.3 allows a buffer overflow via a crafted regular expression because of recursive S_study_chunk calls.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianperlsid5.42.3-1fixed
Debianperlforky5.42.3-1fixed
Debianperltrixie5.40.1-6+deb13u1fixed
Debianperlbookworm5.36.0-7+deb12u3fixed
Debianperlbookworm-security5.36.0-7+deb12u4fixed
CpeperlNot reported5.30.3fixed
Cpeoncommand_workflow_automationNot reportedNot reportedunknown
Cpesnap_creator_frameworkNot reportedNot reportedunknown
CpefedoraNot reportedNot reportedunknown
CpeleapNot reportedNot reportedunknown
Cpecommunications_billing_and_revenue_managementNot reportedNot reportedunknown
Cpecommunications_diameter_signaling_routerNot reportedNot reportedunknown
Cpecommunications_eagle_application_processorNot reportedNot reportedunknown
Cpecommunications_eagle_lnp_application_processorNot reportedNot reportedunknown
Cpecommunications_lsmsNot reportedNot reportedunknown
Cpecommunications_offline_mediation_controllerNot reportedNot reportedunknown
Cpecommunications_performance_intelligence_centerNot reportedNot reportedunknown
Cpeconfiguration_managerNot reportedNot reportedunknown
Cpeenterprise_manager_base_platformNot reportedNot reportedunknown
Cpesd-wan_edgeNot reportedNot reportedunknown
Alpineperl3.105.28.3-r0fixed
Alpineperl3.115.30.3-r0fixed
Alpineperl3.125.30.3-r0fixed
Alpineperl3.135.30.3-r0fixed
Alpineperl3.145.30.3-r0fixed
Alpineperl3.155.30.3-r0fixed
Alpineperl3.165.30.3-r0fixed
Alpineperl3.175.30.3-r0fixed
Alpineperl3.185.30.3-r0fixed
Alpineperl3.195.30.3-r0fixed
Alpineperl3.205.30.3-r0fixed
Alpineperl3.215.30.3-r0fixed
Alpineperl3.225.30.3-r0fixed
Alpineperl3.235.30.3-r0fixed
Alpineperl3.245.30.3-r0fixed
Alpineperl3.95.26.3-r1fixed
Ubuntuperlpro5.14.2-21build1vulnerable
Ubuntuperlpro5.18.1-4vulnerable
Ubuntuperlpro5.18.1-4build1vulnerable
Ubuntuperlpro5.18.1-5vulnerable
Ubuntuperlpro5.18.2-2vulnerable
Ubuntuperlpro5.18.2-2ubuntu1vulnerable
Ubuntuperlpro5.18.2-2ubuntu1.1vulnerable
Ubuntuperlpro5.18.2-2ubuntu1.3vulnerable
Ubuntuperlpro5.18.2-2ubuntu1.4vulnerable
Ubuntuperlpro5.18.2-2ubuntu1.6vulnerable
Ubuntuperlpro5.18.2-2ubuntu1.7vulnerable
Ubuntuperlpro5.18.2-2ubuntu1.7+esm3fixed
Ubuntuperl16.045.20.2-6vulnerable
Ubuntuperl16.045.22.1-3vulnerable
Ubuntuperl16.045.22.1-4vulnerable
Ubuntuperl16.045.22.1-5vulnerable
Ubuntuperl16.045.22.1-7vulnerable
Ubuntuperl16.045.22.1-8vulnerable
Ubuntuperl16.045.22.1-9vulnerable
Ubuntuperl16.045.22.1-9ubuntu0.2vulnerable
Ubuntuperl16.045.22.1-9ubuntu0.3vulnerable
Ubuntuperl16.045.22.1-9ubuntu0.5vulnerable
Ubuntuperl16.045.22.1-9ubuntu0.6vulnerable
Ubuntuperl16.045.22.1-9ubuntu0.9fixed
Ubuntuperl18.045.26.0-8ubuntu1vulnerable
Ubuntuperl18.045.26.1-2ubuntu1vulnerable
Ubuntuperl18.045.26.1-3vulnerable
Ubuntuperl18.045.26.1-4vulnerable
Ubuntuperl18.045.26.1-4build1vulnerable
Ubuntuperl18.045.26.1-5vulnerable
Ubuntuperl18.045.26.1-6vulnerable
Ubuntuperl18.045.26.1-6ubuntu0.1vulnerable
Ubuntuperl18.045.26.1-6ubuntu0.2vulnerable
Ubuntuperl18.045.26.1-6ubuntu0.3vulnerable
Ubuntuperl18.045.26.1-6ubuntu0.5fixed
Ubuntuperl20.045.28.1-6build1vulnerable
Ubuntuperl20.045.30.0-7vulnerable
Ubuntuperl20.045.30.0-9vulnerable
Ubuntuperl20.045.30.0-9build1vulnerable
Ubuntuperl20.045.30.0-9ubuntu0.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianperlsourcesid5.30.3-1not yet assignedNot reported[962005]
Debianperlsourceforky5.30.3-1not yet assignedNot reported[962005]
Debianperlsourcetrixie5.30.3-1not yet assignedNot reported[962005]
Debianperlsourcebookworm5.30.3-1not yet assignedNot reported[962005]
CpeperlcpeNot reported5.30.3Not reportedNVD-CVE-2020-12723Not reported
Alpineperlapk3.105.28.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.115.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.125.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.135.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.145.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.155.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.165.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.175.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.185.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.195.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.205.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.215.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.225.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.235.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.245.30.3-r0Not reportedALPINE-CVE-2020-12723Not reported
Alpineperlapk3.95.26.3-r1Not reportedALPINE-CVE-2020-12723Not reported
Ubuntuperldebpro5.18.2-2ubuntu1.7+esm3Not reportedUBUNTU-CVE-2020-12723Not reported
Ubuntuperldeb16.045.22.1-9ubuntu0.9Not reportedUBUNTU-CVE-2020-12723Not reported
Ubuntuperldeb18.045.26.1-6ubuntu0.5Not reportedUBUNTU-CVE-2020-12723Not reported
Ubuntuperldeb20.045.30.0-9ubuntu0.2Not reportedUBUNTU-CVE-2020-12723Not reported

[Debian bug #962005]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [libperl5.36]Unknown

    Source package: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · amd64 · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u3 · arm64 · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

  • [libperl-dev]Unknown

    Source package: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · amd64 · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u3 · arm64 · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

  • [perl]Unknown
    Details (4)
    • 5.36.0-7+deb12u3 · amd64 · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u3 · arm64 · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

  • [perl-base]Unknown

    Source package: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · amd64 · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u3 · arm64 · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

  • [perl-debug]Unknown

    Source package: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · amd64 · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u3 · arm64 · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

  • [perl-doc]Unknown

    Source package: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · all · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u3 · all · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · all · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · all · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

  • Source package: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · all · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u3 · all · bookworm

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · all · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

    • 5.36.0-7+deb12u2 · all · bookworm-security

      Fixed · Fixed: 5.30.3-1

      dsa · perl · debian · bookworm

Observed:

References