L. C. Hsieh created SPARK-60852:
-----------------------------------

             Summary: Update pulldown-cmark in Cargo.lock to pick up recent 
RustSec advisories
                 Key: SPARK-60852
                 URL: https://issues.apache.org/jira/browse/SPARK-60852
             Project: Spark
          Issue Type: Sub-task
          Components: Connect
    Affects Versions: connect-gateway-0.1.0
            Reporter: L. C. Hsieh
            Assignee: L. C. Hsieh


The scheduled cargo audit run on main has failed every day since 2026-10-29
because of two advisories against pulldown-cmark 0.13.4:

- RUSTSEC-2026-0414: exponential event growth with ENABLE_WIKILINKS (fixed in 
0.13.5)
- RUSTSEC-2026-0433: quadratic parsing of nested image wikilinks with
  ENABLE_WIKILINKS (fixed in 0.13.6)

pulldown-cmark is a build-time dependency only: scg-genproto's build script uses
tonic-prost-build, whose prost-build parses the markdown in .proto comments with
Options::all(), which includes ENABLE_WIKILINKS. The input is the vendored
.proto files in this repository, so the exposure is limited to build time on
trusted input, and the crate is not linked into the gateway binary.

prost-build requires pulldown-cmark ^0.13, so the fix is a Cargo.lock-only
update to 0.13.6. Its dependencies and features are identical to 0.13.4, so no
other lockfile entries change.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to