Every CVE Search/ Get API key

CVE-2017-12883

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26...

9.1 CriticalFix available

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to disclose sensitive information or cause a denial of service (application crash) via a crafted regular expression with an invalid '\N{U+...}' escape.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
High

Exploit likelihood

5.91%Up 2.4 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 9.1

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to disclose sensitive information or cause a denial of service (application crash) via a crafted regular expression with an invalid '\N{U+...}' escape.

Record
CVE-2017-12883
CVSS 3.0
9.1 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
CVSS 2.0
6.4 MediumAV:N/AC:L/Au:N/C:P/I:N/A:P
Weakness
CWE-119
Updated
2026-11-02
CVE List No score

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to disclose sensitive information or cause a denial of service (application crash) via a crafted regular expression with an invalid '\N{U+...}' escape.

Record
CVE-2017-12883
Updated
2026-11-02
EUVDEUVD-2017-4407 No score

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to disclose sensitive information or cause a denial of service (application crash) via a crafted regular expression with an invalid '\N{U+...}' escape.

Record
EUVD-2017-4407
Updated
2026-11-03
GitHub AdvisoriesGHSA-h435-qr7v-xh34 9.1

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26...

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to disclose sensitive information or cause a denial of service (application crash) via a crafted regular expression with an invalid '\N{U+...}' escape.

Record
GHSA-h435-qr7v-xh34
CVSS 3.0
9.1 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Weakness
CWE-119
Updated
2026-11-02
OSVALPINE-CVE-2017-12883 9.1

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to disclose sensitive information or cause a denial of service (application crash) via a crafted regular expression with an invalid '\N{U+...}' escape.

Record
ALPINE-CVE-2017-12883
CVSS 3.0
9.1 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVBELL-CVE-2017-12883 9.1

CVE-2017-12883 does not affect BellSoft software

Record
BELL-CVE-2017-12883
CVSS 3.0
9.1 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
Show 9 moreShow less
OSV 9.1

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to disclose sensitive information or cause a denial of service (application crash) via a crafted regular expression with an invalid '\N{U+...}' escape.

Record
CVE-2017-12883
CVSS 3.0
9.1 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2017-12883 9.1

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to disclose sensitive information or cause a denial of service (application crash) via a crafted regular expression with an invalid '\N{U+...}' escape.

Record
DEBIAN-CVE-2017-12883
CVSS 3.0
9.1 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:6206 8.2

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:6206
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2017-12883 9.1

Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to disclose sensitive information or cause a denial of service (application crash) via a crafted regular expression with an invalid '\N{U+...}' escape.

Record
UBUNTU-CVE-2017-12883
CVSS 3.0
9.1 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVMGASA-2018-0047 No score

Updated perl packages fix security vulnerability

John Lightsey and Todd Rinaldo reported that the opportunistic loading of optional modules can make many programs unintentionally load code from the current working directory (which might be changed to another directory without the user realising) and potentially leading to privilege escalation (CVE-2016-1238).

The cPanel Security Team reported a time of check to time of use (TOCTTOU) race condition flaw in File::Path, a core module from Perl to create or remove directory trees. An attacker can take advantage of this flaw to set the mode on an attacker-chosen file to a attacker-chosen value (CVE-2017-6512).

Jakub Wilk reported a heap buffer overflow flaw in the regular expression compiler, allowing a remote attacker to cause a denial of service via a specially crafted regular expression with the case-insensitive modifier (CVE-2017-12837).

Jakub Wilk reported a buffer over-read flaw in the regular expression parser, allowing a remote attacker to cause a denial of service or information leak (CVE-2017-12883).

The perl-libintl-perl, perl-MIME-Charset, perl-MIME-EncWords, perl-Module-Build, perl-Sys-Syslog, and perl-Unicode-LineBreak packages have been patched and the perl-Module-Load-Conditional and perl-Net-DNS packages have been updated to fix CVE-2016-1238 as well.

The perl-File-Path package has also been patched to fix CVE-2017-6512.

Record
MGASA-2018-0047
Updated
2026-11-02
OSVMGASA-2018-0049 No score

Updated perl packages fix security vulnerability

Jakub Wilk reported a heap buffer overflow flaw in the regular expression compiler, allowing a remote attacker to cause a denial of service via a specially crafted regular expression with the case-insensitive modifier (CVE-2017-12837).

Jakub Wilk reported a buffer over-read flaw in the regular expression parser, allowing a remote attacker to cause a denial of service or information leak (CVE-2017-12883).

Record
MGASA-2018-0049
Updated
2026-11-02
OSVopenSUSE-SU-2024:11158-1 No score

perl-32bit-5.34.0-1.1 on GA media

These are all security issues fixed in the perl-32bit-5.34.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11158-1
Updated
2026-11-02
OSVSUSE-SU-2017:3092-1 No score

Security update for perl

This update for perl fixes the following issues:

Security issues fixed:

  • CVE-2017-12837: Heap-based buffer overflow in the S_regatom function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to cause a denial of service (out-of-bounds write) via a regular expression with a '\N{}' escape and the case-insensitive modifier. (bnc#1057724)
  • CVE-2017-12883: Buffer overflow in the S_grok_bslash_N function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to disclose sensitive information or cause a denial of service (application crash) via a crafted regular expression with an invalid '\N{U+...}' escape. (bnc#1057721)
  • CVE-2017-6512: Race condition in the rmtree and remove_tree functions in the File-Path module before 2.13 for Perl allows attackers to set the mode on arbitrary files via vectors involving directory-permission loosening logic. (bnc#1047178)

Bug fixes:

  • backport set_capture_string changes from upstream (bsc#999735)
  • reformat baselibs.conf as source validator workaround
Record
SUSE-SU-2017:3092-1
Updated
2026-11-02
OSVUSN-3478-1 No score

perl vulnerabilities

Jakub Wilk discovered that Perl incorrectly handled certain regular expressions. An attacker could use this issue to cause Perl to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2017-12837, CVE-2017-12883)

Record
USN-3478-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
perl
Alpine:v3.10
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.11
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.12
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.13
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.14
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.15
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.16
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.17
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.18
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.19
before 5.26.1-r0
5.26.1-r0
Show 139 moreShow less
Affected packages
PackageAffectedFixed
perl
Alpine:v3.20
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.21
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.22
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.23
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.24
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.3
before 5.22.3-r0
5.22.3-r0
perl
Alpine:v3.4
before 5.22.3-r0
5.22.3-r0
perl
Alpine:v3.5
before 5.24.3-r0
5.24.3-r0
perl
Alpine:v3.6
before 5.24.3-r0
5.24.3-r0
perl
Alpine:v3.7
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.8
before 5.26.1-r0
5.26.1-r0
perl
Alpine:v3.9
before 5.26.1-r0
5.26.1-r0
perl
Debian:12
before 5.26.0-8
5.26.0-8
perl
Debian:13
before 5.26.0-8
5.26.0-8
perl
Debian:14
before 5.26.0-8
5.26.0-8
perl
Debian:8
before 5.20.2-3+deb8u9, plus listed versions
5.20.2-35.20.2-3+deb8u15.20.2-3+deb8u25.20.2-3+deb8u35.20.2-3+deb8u3+kbsd1
Show 5 moreShow less
5.20.2-3+deb8u45.20.2-3+deb8u55.20.2-3+deb8u65.20.2-3+deb8u75.20.2-3+deb8u8
5.20.2-3+deb8u9
perl
Debian:9
before 5.24.1-3+deb9u2, plus listed versions
5.24.1-35.24.1-3+deb9u1
5.24.1-3+deb9u2
perl
Mageia:5
before 5.20.1-8.7.mga5
5.20.1-8.7.mga5
perl-libintl-perl
Mageia:5
before 1.230.0-6.1.mga5
1.230.0-6.1.mga5
perl-MIME-Charset
Mageia:5
before 1.11.1-4.1.mga5
1.11.1-4.1.mga5
perl-MIME-EncWords
Mageia:5
before 1.14.2-4.1.mga5
1.14.2-4.1.mga5
perl-Module-Build
Mageia:5
before 0.421.0-5.1.mga5
0.421.0-5.1.mga5
perl-Module-Load-Conditional
Mageia:5
before 0.680.0-1.mga5
0.680.0-1.mga5
perl-Net-DNS
Mageia:5
before 1.90.0-0.mga5
1.90.0-0.mga5
perl-Sys-Syslog
Mageia:5
before 0.330.0-7.1.mga5
0.330.0-7.1.mga5
perl-Unicode-LineBreak
Mageia:5
before 2014.60.0-5.1.mga5
2014.60.0-5.1.mga5
perl-File-Path
Mageia:5
before 2.90.0-4.1.mga5
2.90.0-4.1.mga5
perl
Mageia:6
before 5.22.3-3.1.mga6
5.22.3-3.1.mga6
perl
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-Attribute-Handlers
Red Hat:hummingbird:1
before 0:1.03-524.hum1
0:1.03-524.hum1
perl-AutoLoader
Red Hat:hummingbird:1
before 0:5.74-524.hum1
0:5.74-524.hum1
perl-AutoSplit
Red Hat:hummingbird:1
before 0:5.74-524.hum1
0:5.74-524.hum1
perl-B
Red Hat:hummingbird:1
before 0:1.89-524.hum1
0:1.89-524.hum1
perl-Benchmark
Red Hat:hummingbird:1
before 0:1.27-524.hum1
0:1.27-524.hum1
perl-Class-Struct
Red Hat:hummingbird:1
before 0:0.68-524.hum1
0:0.68-524.hum1
perl-Config-Extensions
Red Hat:hummingbird:1
before 0:0.03-524.hum1
0:0.03-524.hum1
perl-DBM_Filter
Red Hat:hummingbird:1
before 0:0.07-524.hum1
0:0.07-524.hum1
perl-Devel-Peek
Red Hat:hummingbird:1
before 0:1.36-524.hum1
0:1.36-524.hum1
perl-Devel-SelfStubber
Red Hat:hummingbird:1
before 0:1.06-524.hum1
0:1.06-524.hum1
perl-DirHandle
Red Hat:hummingbird:1
before 0:1.05-524.hum1
0:1.05-524.hum1
perl-Dumpvalue
Red Hat:hummingbird:1
before 0:2.27-524.hum1
0:2.27-524.hum1
perl-DynaLoader
Red Hat:hummingbird:1
before 0:1.57-524.hum1
0:1.57-524.hum1
perl-English
Red Hat:hummingbird:1
before 0:1.11-524.hum1
0:1.11-524.hum1
perl-Errno
Red Hat:hummingbird:1
before 0:1.38-524.hum1
0:1.38-524.hum1
perl-ExtUtils-Constant
Red Hat:hummingbird:1
before 0:0.25-524.hum1
0:0.25-524.hum1
perl-ExtUtils-Embed
Red Hat:hummingbird:1
before 0:1.35-524.hum1
0:1.35-524.hum1
perl-ExtUtils-Miniperl
Red Hat:hummingbird:1
before 0:1.14-524.hum1
0:1.14-524.hum1
perl-Fcntl
Red Hat:hummingbird:1
before 0:1.20-524.hum1
0:1.20-524.hum1
perl-File-Basename
Red Hat:hummingbird:1
before 0:2.86-524.hum1
0:2.86-524.hum1
perl-File-Compare
Red Hat:hummingbird:1
before 0:1.100.800-524.hum1
0:1.100.800-524.hum1
perl-File-Copy
Red Hat:hummingbird:1
before 0:2.41-524.hum1
0:2.41-524.hum1
perl-File-DosGlob
Red Hat:hummingbird:1
before 0:1.12-524.hum1
0:1.12-524.hum1
perl-File-Find
Red Hat:hummingbird:1
before 0:1.44-524.hum1
0:1.44-524.hum1
perl-File-stat
Red Hat:hummingbird:1
before 0:1.14-524.hum1
0:1.14-524.hum1
perl-FileCache
Red Hat:hummingbird:1
before 0:1.10-524.hum1
0:1.10-524.hum1
perl-FileHandle
Red Hat:hummingbird:1
before 0:2.05-524.hum1
0:2.05-524.hum1
perl-FindBin
Red Hat:hummingbird:1
before 0:1.54-524.hum1
0:1.54-524.hum1
perl-GDBM_File
Red Hat:hummingbird:1
before 0:1.24-524.hum1
0:1.24-524.hum1
perl-Getopt-Std
Red Hat:hummingbird:1
before 0:1.14-524.hum1
0:1.14-524.hum1
perl-Hash-Util
Red Hat:hummingbird:1
before 0:0.32-524.hum1
0:0.32-524.hum1
perl-Hash-Util-FieldHash
Red Hat:hummingbird:1
before 0:1.27-524.hum1
0:1.27-524.hum1
perl-I18N-Collate
Red Hat:hummingbird:1
before 0:1.02-524.hum1
0:1.02-524.hum1
perl-I18N-LangTags
Red Hat:hummingbird:1
before 0:0.45-524.hum1
0:0.45-524.hum1
perl-I18N-Langinfo
Red Hat:hummingbird:1
before 0:0.24-524.hum1
0:0.24-524.hum1
perl-IO
Red Hat:hummingbird:1
before 0:1.55-524.hum1
0:1.55-524.hum1
perl-IPC-Open3
Red Hat:hummingbird:1
before 0:1.24-524.hum1
0:1.24-524.hum1
perl-Locale-Maketext-Simple
Red Hat:hummingbird:1
before 0:0.21-524.hum1
0:0.21-524.hum1
perl-Math-Complex
Red Hat:hummingbird:1
before 0:1.63-524.hum1
0:1.63-524.hum1
perl-Memoize
Red Hat:hummingbird:1
before 0:1.17-524.hum1
0:1.17-524.hum1
perl-Module-Loaded
Red Hat:hummingbird:1
before 0:0.08-524.hum1
0:0.08-524.hum1
perl-NDBM_File
Red Hat:hummingbird:1
before 0:1.18-524.hum1
0:1.18-524.hum1
perl-NEXT
Red Hat:hummingbird:1
before 0:0.69-524.hum1
0:0.69-524.hum1
perl-Net
Red Hat:hummingbird:1
before 0:1.04-524.hum1
0:1.04-524.hum1
perl-ODBM_File
Red Hat:hummingbird:1
before 0:1.20-524.hum1
0:1.20-524.hum1
perl-Opcode
Red Hat:hummingbird:1
before 0:1.69-524.hum1
0:1.69-524.hum1
perl-POSIX
Red Hat:hummingbird:1
before 0:2.23-524.hum1
0:2.23-524.hum1
perl-Pod-Functions
Red Hat:hummingbird:1
before 0:1.14-524.hum1
0:1.14-524.hum1
perl-Pod-Html
Red Hat:hummingbird:1
before 0:1.35-524.hum1
0:1.35-524.hum1
perl-Safe
Red Hat:hummingbird:1
before 0:2.47-524.hum1
0:2.47-524.hum1
perl-Search-Dict
Red Hat:hummingbird:1
before 0:1.08-524.hum1
0:1.08-524.hum1
perl-SelectSaver
Red Hat:hummingbird:1
before 0:1.02-524.hum1
0:1.02-524.hum1
perl-SelfLoader
Red Hat:hummingbird:1
before 0:1.28-524.hum1
0:1.28-524.hum1
perl-Symbol
Red Hat:hummingbird:1
before 0:1.09-524.hum1
0:1.09-524.hum1
perl-Sys-Hostname
Red Hat:hummingbird:1
before 0:1.25-524.hum1
0:1.25-524.hum1
perl-Term-Complete
Red Hat:hummingbird:1
before 0:1.403-524.hum1
0:1.403-524.hum1
perl-Term-ReadLine
Red Hat:hummingbird:1
before 0:1.17-524.hum1
0:1.17-524.hum1
perl-Test
Red Hat:hummingbird:1
before 0:1.31-524.hum1
0:1.31-524.hum1
perl-Text-Abbrev
Red Hat:hummingbird:1
before 0:1.02-524.hum1
0:1.02-524.hum1
perl-Thread
Red Hat:hummingbird:1
before 0:3.06-524.hum1
0:3.06-524.hum1
perl-Thread-Semaphore
Red Hat:hummingbird:1
before 0:2.13-524.hum1
0:2.13-524.hum1
perl-Tie
Red Hat:hummingbird:1
before 0:4.6-524.hum1
0:4.6-524.hum1
perl-Tie-File
Red Hat:hummingbird:1
before 0:1.10-524.hum1
0:1.10-524.hum1
perl-Tie-Memoize
Red Hat:hummingbird:1
before 0:1.1-524.hum1
0:1.1-524.hum1
perl-Time
Red Hat:hummingbird:1
before 0:1.04-524.hum1
0:1.04-524.hum1
perl-Time-Piece
Red Hat:hummingbird:1
before 0:1.3600-524.hum1
0:1.3600-524.hum1
perl-Unicode-UCD
Red Hat:hummingbird:1
before 0:0.81-524.hum1
0:0.81-524.hum1
perl-User-pwent
Red Hat:hummingbird:1
before 0:1.05-524.hum1
0:1.05-524.hum1
perl-autouse
Red Hat:hummingbird:1
before 0:1.11-524.hum1
0:1.11-524.hum1
perl-base
Red Hat:hummingbird:1
before 0:2.27-524.hum1
0:2.27-524.hum1
perl-blib
Red Hat:hummingbird:1
before 0:1.07-524.hum1
0:1.07-524.hum1
perl-debugger
Red Hat:hummingbird:1
before 0:1.60-524.hum1
0:1.60-524.hum1
perl-deprecate
Red Hat:hummingbird:1
before 0:0.04-524.hum1
0:0.04-524.hum1
perl-devel
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-diagnostics
Red Hat:hummingbird:1
before 0:1.40-524.hum1
0:1.40-524.hum1
perl-doc
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-encoding-warnings
Red Hat:hummingbird:1
before 0:0.14-524.hum1
0:0.14-524.hum1
perl-fields
Red Hat:hummingbird:1
before 0:2.27-524.hum1
0:2.27-524.hum1
perl-filetest
Red Hat:hummingbird:1
before 0:1.03-524.hum1
0:1.03-524.hum1
perl-if
Red Hat:hummingbird:1
before 0:0.61.000-524.hum1
0:0.61.000-524.hum1
perl-interpreter
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-less
Red Hat:hummingbird:1
before 0:0.03-524.hum1
0:0.03-524.hum1
perl-lib
Red Hat:hummingbird:1
before 0:0.65-524.hum1
0:0.65-524.hum1
perl-libnetcfg
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-libs
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-locale
Red Hat:hummingbird:1
before 0:1.13-524.hum1
0:1.13-524.hum1
perl-macros
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-meta-notation
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-mro
Red Hat:hummingbird:1
before 0:1.29-524.hum1
0:1.29-524.hum1
perl-open
Red Hat:hummingbird:1
before 0:1.13-524.hum1
0:1.13-524.hum1
perl-overload
Red Hat:hummingbird:1
before 0:1.40-524.hum1
0:1.40-524.hum1
perl-overloading
Red Hat:hummingbird:1
before 0:0.02-524.hum1
0:0.02-524.hum1
perl-ph
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-sigtrap
Red Hat:hummingbird:1
before 0:1.10-524.hum1
0:1.10-524.hum1
perl-sort
Red Hat:hummingbird:1
before 0:2.06-524.hum1
0:2.06-524.hum1
perl-subs
Red Hat:hummingbird:1
before 0:1.04-524.hum1
0:1.04-524.hum1
perl-tests
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-utils
Red Hat:hummingbird:1
before 0:5.42.2-524.hum1
0:5.42.2-524.hum1
perl-vars
Red Hat:hummingbird:1
before 0:1.05-524.hum1
0:1.05-524.hum1
perl-vmsish
Red Hat:hummingbird:1
before 0:1.04-524.hum1
0:1.04-524.hum1
perl
SUSE:Linux Enterprise Desktop 12 SP2
before 5.18.2-12.3.1
5.18.2-12.3.1
perl
SUSE:Linux Enterprise Desktop 12 SP3
before 5.18.2-12.3.1
5.18.2-12.3.1
perl
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 5.18.2-12.3.1
5.18.2-12.3.1
perl
SUSE:Linux Enterprise Server 12 SP2
before 5.18.2-12.3.1
5.18.2-12.3.1
perl
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 5.18.2-12.3.1
5.18.2-12.3.1
perl
SUSE:Linux Enterprise Server 12 SP3
before 5.18.2-12.3.1
5.18.2-12.3.1
perl
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 5.18.2-12.3.1
5.18.2-12.3.1
perl
Ubuntu:14.04:LTS
before 5.18.2-2ubuntu1.3, plus listed versions
5.14.2-21build15.18.1-45.18.1-4build15.18.1-55.18.2-25.18.2-2ubuntu15.18.2-2ubuntu1.1
5.18.2-2ubuntu1.3
perl
Ubuntu:16.04:LTS
before 5.22.1-9ubuntu0.2, plus listed versions
5.20.2-65.22.1-35.22.1-45.22.1-55.22.1-75.22.1-85.22.1-9
5.22.1-9ubuntu0.2
perl
openSUSE:Tumbleweed
before 5.34.0-1.1
5.34.0-1.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2017-12883 is a critical vulnerability (CVSS 9.1) in Perl, published September 19, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.91%, the 93rd percentile. Fixed in perl 5.26.1-r0.

References

Show 73 moreShow less
MoveEnter Open