CVE-2017-12883
perl: Buffer over-read in regular expression parser
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD, Photon OS. Plus basse selon Red Hat (moyenne), Ubuntu (moyenne).
Description
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.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| Photon OS 1.0 | perl | 5.22.1-5.ph1 |
| Photon OS 2.0 | perl | 5.24.1-4.ph2 |
| alpine 3.10 | perl | 5.26.1-r0 |
| alpine 3.11 | perl | 5.26.1-r0 |
| alpine 3.12 | perl | 5.26.1-r0 |
| alpine 3.13 | perl | 5.26.1-r0 |
| alpine 3.14 | perl | 5.26.1-r0 |
| alpine 3.15 | perl | 5.26.1-r0 |
| alpine 3.16 | perl | 5.26.1-r0 |
| alpine 3.17 | perl | 5.26.1-r0 |
| alpine 3.18 | perl | 5.26.1-r0 |
| alpine 3.19 | perl | 5.26.1-r0 |
Afficher les 68 entrées de 40 sources
| Source | Paquet | Corrigé en |
|---|---|---|
| Photon OS 1.0 | perl | 5.22.1-5.ph1 |
| Photon OS 2.0 | perl | 5.24.1-4.ph2 |
| alpine 3.10 | perl | 5.26.1-r0 |
| alpine 3.11 | perl | 5.26.1-r0 |
| alpine 3.12 | perl | 5.26.1-r0 |
| alpine 3.13 | perl | 5.26.1-r0 |
| alpine 3.14 | perl | 5.26.1-r0 |
| alpine 3.15 | perl | 5.26.1-r0 |
| alpine 3.16 | perl | 5.26.1-r0 |
| alpine 3.17 | perl | 5.26.1-r0 |
| alpine 3.18 | perl | 5.26.1-r0 |
| alpine 3.19 | perl | 5.26.1-r0 |
| alpine 3.20 | perl | 5.26.1-r0 |
| alpine 3.21 | perl | 5.26.1-r0 |
| alpine 3.22 | perl | 5.26.1-r0 |
| alpine 3.23 | perl | 5.26.1-r0 |
| alpine 3.24 | perl | 5.26.1-r0 |
| alpine 3.3 | perl | 5.22.3-r0 |
| alpine 3.4 | perl | 5.22.3-r0 |
| alpine 3.5 | perl | 5.24.3-r0 |
| alpine 3.6 | perl | 5.24.3-r0 |
| alpine 3.7 | perl | 5.26.1-r0 |
| alpine 3.8 | perl | 5.26.1-r0 |
| alpine 3.9 | perl | 5.26.1-r0 |
| alpine edge | perl | 5.26.1-r0 |
| debian 11 | perl | 5.26.0-8 |
| debian 12 | perl | 5.26.0-8 |
| debian 13 | perl | 5.26.0-8 |
| debian 14 | perl | 5.26.0-8 |
| debian 8 | perl | 5.20.2-3+deb8u9 |
| debian 9 | perl | 5.24.1-3+deb9u2 |
| echo | perl | 5.26.0-8 |
| Red Hat | rh-perl524-perl | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Attribute-Handlers | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Devel-Peek | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Devel-SelfStubber | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Errno | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-ExtUtils-Embed | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-ExtUtils-Miniperl | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-IO | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-IO-Zlib | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Locale-Maketext-Simple | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Math-BigInt-FastCalc | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Math-BigRat | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Math-Complex | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Memoize | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Module-Loaded | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Net-Ping | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Pod-Html | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-SelfLoader | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Test | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-Time-Piece | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-bignum | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-core | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-devel | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-libnetcfg | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-libs | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-macros | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-open | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-tests | pas de correctif indiqué |
| Red Hat | rh-perl524-perl-utils | pas de correctif indiqué |
| root.io debian 11 | rootio-perl | 5.26.0-8 |
| root.io debian 12 | rootio-perl | 5.26.0-8 |
| ubuntu 14.04 | perl | 5.18.2-2ubuntu1.3 |
| ubuntu 14.04-ESM | perl | 5.18.2-2ubuntu1.3 |
| ubuntu 16.04 | perl | 5.22.1-9ubuntu0.2 |
| ubuntu 16.04-ESM | perl | 5.22.1-9ubuntu0.2 |
| ubuntu 17.04 | perl | 5.24.1-2ubuntu1.1 |
Références
- http://mirror.cucumberlinux.com/cucumber/cucumber-1.0/source/lang-base/perl/patches/CVE-2017-12883.patch
- http://www.debian.org/security/2017/dsa-3982
- http://www.securityfocus.com/bid/100852
- https://access.redhat.com/security/cve/CVE-2017-12883
- https://bugzilla.redhat.com/show_bug.cgi?id=1492093
- https://nvd.nist.gov/vuln/detail/CVE-2017-12883
- https://perl5.git.perl.org/perl.git/commitdiff/2be4edede4ae226e2eebd4eff28cedd2041f300f#patch1
- https://perl5.git.perl.org/perl.git/log/refs/tags/v5.24.3-RC1
Les 15 références
- https://perl5.git.perl.org/perl.git/log/refs/tags/v5.26.1-RC1
- https://rt.perl.org/Public/Bug/Display.html?id=131598
- https://security.netapp.com/advisory/ntap-20180426-0001/
- https://ubuntu.com/security/notices/USN-3478-1
- https://ubuntu.com/security/notices/USN-3478-2
- https://www.cve.org/CVERecord?id=CVE-2017-12883
- https://www.oracle.com/security-alerts/cpujul2020.html