Package: python-reportlab / 3.6.12-1+deb12u1

Metadata

Package Version Patches format
python-reportlab 3.6.12-1+deb12u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
gsfonts.diff | (download)

src/reportlab/pdfbase/_fontdata.py | 69 16 + 53 - 0 !
1 file changed, 16 insertions(+), 53 deletions(-)

---
reproducible build.patch | (download)

docs/userguide/ch1_intro.py | 1 0 + 1 - 0 !
src/reportlab/pdfbase/pdfdoc.py | 4 2 + 2 - 0 !
2 files changed, 2 insertions(+), 3 deletions(-)

 enable reproducible building
 - Remove timestamp from documentation
 - When generating PDF files, honour SOURCE_DATE_EPOCH for timestamps in
   metadata: https://reproducible-builds.org/specs/source-date-epoch/
 - Interpret timestamps in generated PDF files as UTC.


toColor.patch | (download)

src/reportlab/lib/colors.py | 57 53 + 4 - 0 !
1 file changed, 53 insertions(+), 4 deletions(-)

---
reportlab version.diff | (download)

docs/source/conf.py | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

---
0005 CVE 2023 33733 RCE via crafted PDF file.patch | (download)

src/reportlab/lib/colors.py | 79 63 + 16 - 0 !
src/reportlab/lib/rl_safe_eval.py | 71 69 + 2 - 0 !
src/reportlab/lib/utils.py | 2 1 + 1 - 0 !
src/reportlab/rl_settings.py | 4 3 + 1 - 0 !
tests/test_lib_rl_safe_eval.py | 49 45 + 4 - 0 !
5 files changed, 181 insertions(+), 24 deletions(-)

 cve-2023-33733 rce via crafted pdf file