CVE-2017-12883
perl: Buffer over-read in regular expression parser
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, Photon OS. Más baja según Red Hat (media), Ubuntu (media).
Descripción
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.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido 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 |
Mostrar las 68 entradas de 40 fuentes
| Fuente | Paquete | Corregido 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 | sin corrección indicada |
| Red Hat | rh-perl524-perl-Attribute-Handlers | sin corrección indicada |
| Red Hat | rh-perl524-perl-Devel-Peek | sin corrección indicada |
| Red Hat | rh-perl524-perl-Devel-SelfStubber | sin corrección indicada |
| Red Hat | rh-perl524-perl-Errno | sin corrección indicada |
| Red Hat | rh-perl524-perl-ExtUtils-Embed | sin corrección indicada |
| Red Hat | rh-perl524-perl-ExtUtils-Miniperl | sin corrección indicada |
| Red Hat | rh-perl524-perl-IO | sin corrección indicada |
| Red Hat | rh-perl524-perl-IO-Zlib | sin corrección indicada |
| Red Hat | rh-perl524-perl-Locale-Maketext-Simple | sin corrección indicada |
| Red Hat | rh-perl524-perl-Math-BigInt-FastCalc | sin corrección indicada |
| Red Hat | rh-perl524-perl-Math-BigRat | sin corrección indicada |
| Red Hat | rh-perl524-perl-Math-Complex | sin corrección indicada |
| Red Hat | rh-perl524-perl-Memoize | sin corrección indicada |
| Red Hat | rh-perl524-perl-Module-Loaded | sin corrección indicada |
| Red Hat | rh-perl524-perl-Net-Ping | sin corrección indicada |
| Red Hat | rh-perl524-perl-Pod-Html | sin corrección indicada |
| Red Hat | rh-perl524-perl-SelfLoader | sin corrección indicada |
| Red Hat | rh-perl524-perl-Test | sin corrección indicada |
| Red Hat | rh-perl524-perl-Time-Piece | sin corrección indicada |
| Red Hat | rh-perl524-perl-bignum | sin corrección indicada |
| Red Hat | rh-perl524-perl-core | sin corrección indicada |
| Red Hat | rh-perl524-perl-devel | sin corrección indicada |
| Red Hat | rh-perl524-perl-libnetcfg | sin corrección indicada |
| Red Hat | rh-perl524-perl-libs | sin corrección indicada |
| Red Hat | rh-perl524-perl-macros | sin corrección indicada |
| Red Hat | rh-perl524-perl-open | sin corrección indicada |
| Red Hat | rh-perl524-perl-tests | sin corrección indicada |
| Red Hat | rh-perl524-perl-utils | sin corrección indicada |
| 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 |
Referencias
- 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
Las 15 referencias
- 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