pypdf2 1.26.0-3ubuntu1.20.04.1 source package in Ubuntu

Changelog

pypdf2 (1.26.0-3ubuntu1.20.04.1) focal-security; urgency=medium

  * SECURITY UPDATE: Missing read condition causes infinite loop issue
    - debian/patches/CVE-2022-24859.patch: Raise exception when stream has
      ended without encountering EI operator when reading inline image. Parsing
      algorithm efficiency also improved.
    - CVE-2022-24859

 -- Evan Caville <email address hidden>  Fri, 16 Jun 2023 09:25:24 +1000

Upload details

Uploaded by:
Evan Caville
Uploaded to:
Focal
Original maintainer:
Ubuntu Developers
Architectures:
all
Section:
python
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Focal: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
pypdf2_1.26.0.orig.tar.gz 194.9 KiB 140b1fed792f487f2fd814eb0e832a5b6ef5ae362da302c1fc5a9786d5acb469
pypdf2_1.26.0-3ubuntu1.20.04.1.debian.tar.xz 4.4 KiB 1c05545d9777fe6e12cc358cfe9821e08d43a7d87511708c6b69535c031f97fa
pypdf2_1.26.0-3ubuntu1.20.04.1.dsc 1.9 KiB 5703b7499568f9af098a0f671c5cd5848f7abab317902700082d7476601f5752

View changes file

Binary packages built by this source

python-pypdf2: Pure-Python library built as a PDF toolkit (Python 2)

 A Pure-Python library built as a PDF toolkit. It is capable of:
   - extracting document information (title, author, ...),
   - splitting documents page by page,
   - merging documents page by page,
   - cropping pages,
   - merging multiple pages into a single page,
   - encrypting and decrypting PDF files.
 .
 By being Pure-Python, it should run on any Python platform without any
 dependencies on external libraries. It can also work entirely on StringIO
 objects rather than file streams, allowing for PDF manipulation in memory.
 It is therefore a useful tool for websites that manage or manipulate PDFs.
 .
 This is the Python 2 version of the package.

python3-pypdf2: Pure-Python library built as a PDF toolkit (Python 3)

 A Pure-Python library built as a PDF toolkit. It is capable of:
   - extracting document information (title, author, ...),
   - splitting documents page by page,
   - merging documents page by page,
   - cropping pages,
   - merging multiple pages into a single page,
   - encrypting and decrypting PDF files.
 .
 By being Pure-Python, it should run on any Python platform without any
 dependencies on external libraries. It can also work entirely on StringIO
 objects rather than file streams, allowing for PDF manipulation in memory.
 It is therefore a useful tool for websites that manage or manipulate PDFs.
 .
 This is the Python 3 version of the package.