Security Advisories (1)
CVE-2019-20454 (2020-02-14)

An out-of-bounds read was discovered in PCRE before 10.34 when the pattern \X is JIT compiled and used to match specially crafted subjects in non-UTF mode. Applications that use PCRE to parse untrusted input may be vulnerable to this flaw, which would allow an attacker to crash the application. The flaw occurs in do_extuni_no_utf in pcre2_jit_compile.c.

Changes for version 2.0.34 - 2018-01-30

  • Jean-Damien Durand <jeandamiendurand@free.fr>
    • Version 2.0.34 [ci skip]
    • Squashed '3rdparty/github/tconv/' changes from 39462b65..c2762aac
    • Merge commit 'f7e5642ea28bc345a21c5fb37993d4703af57cdd' [ci skip]
    • perl/dist.ini: removed section searching for iconv library, since tconv is now bundled with it
    • perl/dist.ini: add libiconv-1.15.tar.gz [ci skip]
    • cmake/BuildPCRE2.cmake: fixed a condition specific to WIN32 [ci skip]
    • Merge commit 'db91a1257cb9d09f57ec15c3d4fc34517ab262c6' [ci skip]
    • Squashed '3rdparty/github/tconv/' changes from ef234f9c..39462b65

Modules

ESLIF is Extended ScanLess InterFace
ESLIF Event Types
MarpaX::ESLIF's grammar
ESLIF Grammar Properties
ESLIF Grammar Rule Properties
ESLIF Grammar Symbol Properties
ESLIF Logger levels
ESLIF Rule Property Bit Set
ESLIF Symbol Property Bit Set
ESLIF Symbol Type
ESLIF Value Types