pcre2 10.39-3ubuntu0.1 source package in Ubuntu

Changelog

pcre2 (10.39-3ubuntu0.1) jammy-security; urgency=medium

  * SECURITY UPDATE: out-of-bounds read in pcre2_jit_compile
    - Fix a unicode property matching issue and an incorrect
      value reading in JIT in src/pcre2_jit_compile.c and
      src/pcre2_jit_test.c.
    - Fix a recursions issue in JIT caused by duplicated
      data transfers in src/pcre2_jit_compile.c and
      src/pcre2_jit_test.c.
    - CVE-2022-1586
    - CVE-2022-1587

 -- David Fernandez Gonzalez <email address hidden>  Tue, 20 Sep 2022 12:46:17 +0200

Upload details

Uploaded by:
David Fernandez Gonzalez
Uploaded to:
Jammy
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Jammy updates main misc
Jammy security main misc

Downloads

File Size SHA-256 Checksum
pcre2_10.39.orig.tar.gz 2.2 MiB 0781bd2536ef5279b1943471fdcdbd9961a2845e1d2c9ad849b9bd98ba1a9bd4
pcre2_10.39-3ubuntu0.1.diff.gz 11.0 KiB cce22d08265cc8d322281242f555044a62302d4df9b0fa44c8c4536819dae47d
pcre2_10.39-3ubuntu0.1.dsc 2.1 KiB f78f76a3e7d1ebbe1f03df40211ffd4922337c7f7848097c399befb620a0a471

View changes file

Binary packages built by this source

libpcre2-16-0: New Perl Compatible Regular Expression Library - 16 bit runtime files

 This is PCRE2, the new implementation of PCRE, a library of functions
 to support regular expressions whose syntax and semantics are as
 close as possible to those of the Perl 5 language. New projects
 should use this library in preference to the older library,
 confusingly called pcre3 in Debian.
 .
 This package contains the 16 bit runtime library, which operates on
 UTF-16 input.

libpcre2-16-0-dbgsym: debug symbols for libpcre2-16-0
libpcre2-32-0: New Perl Compatible Regular Expression Library - 32 bit runtime files

 This is PCRE2, the new implementation of PCRE, a library of functions
 to support regular expressions whose syntax and semantics are as
 close as possible to those of the Perl 5 language. New projects
 should use this library in preference to the older library,
 confusingly called pcre3 in Debian.
 .
 This package contains the 32 bit runtime library, which operates on
 UTF-32 input.

libpcre2-32-0-dbgsym: debug symbols for libpcre2-32-0
libpcre2-8-0: New Perl Compatible Regular Expression Library- 8 bit runtime files

 This is PCRE2, the new implementation of PCRE, a library of functions
 to support regular expressions whose syntax and semantics are as
 close as possible to those of the Perl 5 language. New projects
 should use this library in preference to the older library,
 confusingly called pcre3 in Debian.
 .
 This package contains the 8 bit runtime library, which operates on
 ASCII and UTF-8 input.

libpcre2-8-0-dbgsym: debug symbols for libpcre2-8-0
libpcre2-dev: New Perl Compatible Regular Expression Library - development files

 This is PCRE2, the new implementation of PCRE, a library of functions
 to support regular expressions whose syntax and semantics are as
 close as possible to those of the Perl 5 language. New projects
 should use this library in preference to the older library,
 confusingly called pcre3 in Debian.
 .
 This package contains the development files, including headers,
 static libraries, and documentation.

libpcre2-posix3: New Perl Compatible Regular Expression Library - posix-compatible runtime files

 This is PCRE2, the new implementation of PCRE, a library of functions
 to support regular expressions whose syntax and semantics are as
 close as possible to those of the Perl 5 language. New projects
 should use this library in preference to the older library,
 confusingly called pcre3 in Debian.
 .
 This package contains the runtime library for the posix-compatible API.

libpcre2-posix3-dbgsym: debug symbols for libpcre2-posix3
pcre2-utils: New Perl Compatible Regular Expression Library - utilities

 This is PCRE2, the new implementation of PCRE, a library of functions
 to support regular expressions whose syntax and semantics are as
 close as possible to those of the Perl 5 language. New projects
 should use this library in preference to the older library,
 confusingly called pcre3 in Debian.
 .
 This package contains the utilities pcre2grep (like grep with PCRE)
 and pcre2test (a test program for the library, but also useful for
 experimenting with regular expressions). Both programs are also
 useful examples of programming with libpcre2.

pcre2-utils-dbgsym: debug symbols for pcre2-utils