Skip to content

Bump pulldown-cmark to 0.13.5 for RUSTSEC-2026-0414 #110

Closed

Description

@FabioHAraujo

Problem

cargo deny check advisories fails on every PR that touches Cargo files because of RUSTSEC-2026-0414 in pulldown-cmark 0.13.4: with ENABLE_WIKILINKS, crafted input makes the parser emit an exponential number of events.

LowNotes enables Options::ENABLE_WIKILINKS in src-tauri/src/references.rs and parses note content that can arrive from paired peers, so a malicious or corrupted note could stall the reference indexer.

Fix

Raise pulldown-cmark to 0.13.5 (keeping default-features = false) and move only that crate in src-tauri/Cargo.lock. No code changes.

Dependabot's grouped PR #96 also carries this bump, but bundles five other crates; this issue tracks the security fix on its own so it can land first.

Activity

  1. added
    priority: P1Fix first: security, data integrity or daily-use breakage
    size: SSmall: up to a day of focused work
    securitySecurity or privacy impact
    dependenciesPull requests that update a dependency file
    on Oct 29, 2026
  2. added a commit that references this issue on Oct 29, 2026
    d02fda6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: backendRust side (src-tauri)dependenciesPull requests that update a dependency filepriority: P1Fix first: security, data integrity or daily-use breakagesecuritySecurity or privacy impactsize: SSmall: up to a day of focused work

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions