python-babel 2.6.0+dfsg.1-1ubuntu2.2 source package in Ubuntu

Changelog

python-babel (2.6.0+dfsg.1-1ubuntu2.2) focal-security; urgency=medium

  * SECURITY UPDATE: Path traversal
    - debian/patches/CVE-2021-20095.patch: Run locale identifiers through
      `os.path.basename()` in babel/localedata.py and adding test in
      tests/test_localedata.py.
    - CVE-2021-20095

 -- Leonidas Da Silva Barbosa <email address hidden>  Mon, 17 May 2021 15:34:55 -0300

Upload details

Uploaded by:
Leonidas S. Barbosa
Uploaded to:
Focal
Original maintainer:
Ubuntu Developers
Architectures:
all
Section:
python
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Focal updates main python
Focal security main python

Builds

Focal: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
python-babel_2.6.0+dfsg.1.orig.tar.xz 10.8 MiB 973c2d71d74f25823025818968994de76e330cd92aad879817797ce0654786d1
python-babel_2.6.0+dfsg.1-1ubuntu2.2.debian.tar.xz 12.5 KiB 8d1e6a0a66761f618bdcb832aa2c28310817d13c5aca768bd79b05b4a70e126b
python-babel_2.6.0+dfsg.1-1ubuntu2.2.dsc 2.5 KiB d539e6294bf8d8f0a00ef51230bfddb62423021bd397d95e9ed2be002fd9b4dc

View changes file

Binary packages built by this source

python-babel: tools for internationalizing Python applications - Python 2.x

 Babel is composed of two major parts. First tools to build and work with
 gettext message catalogs. Second a Python interface to the CLDR (Common
 Locale Data Repository), providing access to various locale display
 names, localized number and date formatting, etc.
 .
 This package provides the Python 2.x module.

python-babel-doc: tools for internationalizing Python applications - documentation

 Babel is composed of two major parts. First tools to build and work with
 gettext message catalogs. Second a Python interface to the CLDR (Common
 Locale Data Repository), providing access to various locale display
 names, localized number and date formatting, etc.
 .
 This package contains the Babel documentation.

python-babel-localedata: tools for internationalizing Python applications - locale data files

 Babel is composed of two major parts. First tools to build and work with
 gettext message catalogs. Second a Python interface to the CLDR (Common
 Locale Data Repository), providing access to various locale display
 names, localized number and date formatting, etc.
 .
 This package contains the locale data files used by both python-babel and
 python3-babel.

python3-babel: tools for internationalizing Python applications - Python 3.x

 Babel is composed of two major parts. First tools to build and work with
 gettext message catalogs. Second a Python interface to the CLDR (Common
 Locale Data Repository), providing access to various locale display
 names, localized number and date formatting, etc.
 .
 This package provides the Python 3.x module.