pypdf2 1.26.0-4ubuntu0.22.04.2 source package in Ubuntu

Changelog

pypdf2 (1.26.0-4ubuntu0.22.04.2) jammy-security; urgency=medium

  * SECURITY UPDATE: incorrect handling of xref marker causes unexpected long
    runtime
    - debian/patches/CVE-2023-36810.patch: adjust process of reading lines to
      improve runtime, changing algorithmic efficiency from O(n²) to O(n).
    - CVE-2023-36810

 -- Evan Caville <email address hidden>  Fri, 04 Aug 2023 12:25:12 +1000

Upload details

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

See full publishing history Publishing

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

Builds

Jammy: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
pypdf2_1.26.0.orig.tar.gz 194.9 KiB 140b1fed792f487f2fd814eb0e832a5b6ef5ae362da302c1fc5a9786d5acb469
pypdf2_1.26.0-4ubuntu0.22.04.2.debian.tar.xz 5.1 KiB 5dd283720dfb4fb5ac8ed5ab6c587dbd194c5fb5e34aa31d70fc6f1daae126ea
pypdf2_1.26.0-4ubuntu0.22.04.2.dsc 1.8 KiB 9b5046e6f17c43b5534107846ecfdf0e788c425d52620adaa91dbbe3ee1f3283

View changes file

Binary packages built by this source

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.