[ubuntu/oracular-security] cmark-gfm 0.29.0.gfm.6-6ubuntu0.24.10.1 (Accepted)

Bruce Cable bruce.cable at canonical.com
Mon Mar 3 22:35:53 UTC 2025


cmark-gfm (0.29.0.gfm.6-6ubuntu0.24.10.1) oracular-security; urgency=medium

  * SECURITY UPDATE: Denial of service
    - debian/patches/CVE-2023-22483-01.patch: Fix GHSL-2022-091: use
      growable array rather than appending to a singly-linked-list
      for better efficiency
    - debian/patches/CVE-2023-22483-02.patch: Fix quadratic behavior
      when parsing emphasis
    - debian/patches/CVE-2023-22483-03.patch: Add a flag to avoid
      quadratic loop in try_opening_table_header
    - debian/patches/CVE-2023-22483-04.patch: Refactor cell append code
      into a separate function
    - debian/patches/CVE-2023-22483-05.patch: Fix GHSL-2022-099: avoid
      quadratic behavior triggered by urls with underscores
    - debian/patches/CVE-2023-22483-06.patch: Avoid quadratic output
      growth with reference links
    - debian/patches/CVE-2023-22483-07.patch: Pre-compute number of
      opening/closing parens to avoid quadratic behavior
    - debian/patches/CVE-2023-22483-08.patch: Stop searching at the
      previous offset to prevent quadratic behavior
    - debian/patches/CVE-2023-22483-09.patch: Stop scanning at '<'
      character to avoid quadratic loop
    - debian/patches/CVE-2023-22483-10.patch: Fix quadratic behavior
      with smart quotes
    - debian/patches/CVE-2023-22483-11.patch: Always remove delimiters
      to avoid quadratic behavior
    - debian/patches/CVE-2023-22483-12.patch: Fix memory leak in
      row_from_string
    - debian/patches/CVE-2023-22483-13.patch: Make sure that the chunk
      metadata is always initialized correctly
    - debian/patches/CVE-2023-22483-14.patch: Add registration mechanism
      for custom node flags
    - debian/patches/CVE-2023-22483-15.patch: Update src/node.c
    - debian/patches/CVE-2023-22483-16.patch: Fix parsing of emphasis
      before links
    - debian/patches/CVE-2023-22483-17.patch: Fix quadratic behavior
      when parsing inlines
    - debian/patches/CVE-2023-22484-1.patch: Fix quadratic behavior with
      inline HTML
    - debian/patches/CVE-2023-22484-2.patch: Update HTML comment scanner
    - debian/patches/CVE-2023-22484-3.patch: Fixed HTML comment scanning
    - debian/patches/CVE-2023-22484-4.patch: Fix quadratic parsing issue
      with repeated `<!--`
    - debian/patches/CVE-2023-22484-5.patch: Add pathological test for
      repeated '<!--'
    - debian/patches/CVE-2023-22484-6.patch: Fix indentation
    - debian/patches/CVE-2023-22486-1.patch: Fix quadratic complexity bug
    - debian/patches/CVE-2023-22486-2.patch: Add new pathological test for
      pattern "![[]()"*n
    - debian/patches/CVE-2023-26485-1.patch: Ignore nested STRONGs during
      rendering
    - debian/patches/CVE-2023-26485-2.patch: Update expected output
    - debian/patches/CVE-2023-26485-3.patch: Add MAX_INDENT for xml
    - debian/patches/CVE-2023-26485-4.patch: Fix quadratic performance issue
      in list numbering
    - debian/patches/CVE-2023-26485-5.patch: Add ancestor_extension field
    - debian/patches/CVE-2023-26485-6.patch: Remove dead code
    - CVE-2023-22483
    - CVE-2023-22484
    - CVE-2023-22486
    - CVE-2023-26485

Date: 2025-03-02 23:51:16.706057+00:00
Changed-By: Bruce Cable <bruce.cable at canonical.com>
https://launchpad.net/ubuntu/+source/cmark-gfm/0.29.0.gfm.6-6ubuntu0.24.10.1
-------------- next part --------------
Sorry, changesfile not available.


More information about the oracular-changes mailing list