pcre3 2:8.39-9ubuntu0.1 source package in Ubuntu

Changelog

pcre3 (2:8.39-9ubuntu0.1) bionic-security; urgency=medium

  * SECURITY UPDATE: buffer over-read in JIT
    - debian/patches/CVE-2019-20838.patch: check if type is not
      extended Unicode parameter or Unicode new line in
      pcre_jit_compile.c.
    - CVE-2019-20838
  * SECURITY UPDATE: integer overflow via a large number
    - debian/patches/CVE-2020-14155.patch: ensure that the number
      is lower than 256 in pcre_compile.c.
    - CVE-2020-14155

 -- David Fernandez Gonzalez <email address hidden>  Tue, 17 May 2022 09:42:45 +0200

Upload details

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

See full publishing history Publishing

Series Pocket Published Component Section
Bionic updates main libs
Bionic security main libs

Downloads

File Size SHA-256 Checksum
pcre3_8.39.orig.tar.bz2 1.5 MiB b858099f82483031ee02092711689e7245586ada49e534a06e678b8ea9549e8b
pcre3_8.39-9ubuntu0.1.debian.tar.gz 26.6 KiB af3e36791ee955e5d0ee7d43954fa8cd3e8d0631dbfc6da84255539bcf8d3e88
pcre3_8.39-9ubuntu0.1.dsc 2.0 KiB c7f612b6b3f8437752f8211dac9e985acee1068930e4ad6ac485e3b740e361c9

View changes file

Binary packages built by this source

libpcre16-3: Old Perl 5 Compatible Regular Expression Library - 16 bit runtime files

 This is a library of functions to support regular expressions whose syntax
 and semantics are as close as possible to those of the Perl 5 language.
 .
 This package contains the 16 bit runtime library.

libpcre3: Old Perl 5 Compatible Regular Expression Library - runtime files

 This is 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 packages should use the newer pcre2 packages, and existing
 packages should migrate to pcre2.
 .
 This package contains the runtime libraries.

libpcre3-dbg: Old Perl 5 Compatible Regular Expression Library - debug symbols

 This is a library of functions to support regular expressions whose syntax
 and semantics are as close as possible to those of the Perl 5 language.
 .
 This package contains the debug symbols,

libpcre3-dev: Old Perl 5 Compatible Regular Expression Library - development files

 This is 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 packages should use the newer pcre2 packages, and existing
 packages should migrate to pcre2.
 .
 This package contains the development files, including headers, static
 libraries, and documentation.

libpcre3-udeb: Old Perl 5 Compatible Regular Expression Library - runtime files (udeb)

 This is a library of functions to support regular expressions whose syntax
 and semantics are as close as possible to those of the Perl 5 language.
 .
 This package contains the runtime libraries for the Debian Installer (udeb).

libpcre32-3: Old Perl 5 Compatible Regular Expression Library - 32 bit runtime files

 This is a library of functions to support regular expressions whose syntax
 and semantics are as close as possible to those of the Perl 5 language.
 .
 This package contains the 32 bit runtime library.

libpcrecpp0v5: Old Perl 5 Compatible Regular Expression Library - C++ runtime files

 This is a C++ library of functions to support regular expressions whose syntax
 and semantics are as close as possible to those of the Perl 5 language.
 .
 This package contains the C++ runtime library.

pcregrep: grep utility that uses perl 5 compatible regexes.

 Perl-style regexps have many useful features that the standard POSIX ones
 don't; this is basically the same as grep but with the different
 regexp syntax.
 .
 The other reason for the existence of pcregrep is that its source code is an
 example of programming with libpcre.