mirror of
https://github.com/nimbold/Firelink.git
synced 2026-09-10 01:35:43 +00:00
6440d8ad40
- resolve FFmpeg against complete cross-platform stable provider tuples - report Cargo lock drift through isolated resolver metadata - gate vulnerabilities and document upstream informational advisories
1.2 KiB
1.2 KiB
Rust dependency advisory policy
cargo audit is a required CI gate. Vulnerability advisories must be resolved;
the gate must not be bypassed with a broad ignore list.
As of 2026-09-05, Cargo reports no vulnerability advisories. It does report the following informational warnings, which remain visible in CI output:
RUSTSEC-2024-0411throughRUSTSEC-2024-0420(GTK3 bindings) andRUSTSEC-2024-0370(proc-macro-error) are Linux-only dependencies reached through Tauri/Wry's GTK3 and tray integration.RUSTSEC-2024-0429(glib0.18.5 iterator unsoundness) is in that same Linux Tauri/Wry GTK3 graph. Firelink does not directly useglib::VariantStrIter, but this remains an upstream risk rather than a Firelink-level remediation.RUSTSEC-2025-0075,RUSTSEC-2025-0080,RUSTSEC-2025-0081,RUSTSEC-2025-0098, andRUSTSEC-2025-0100are unmaintained UNIC crates reached throughtauri-utils -> urlpattern.
Review these paths with every Tauri/Wry update and no later than 2026-12-05. Remove this acknowledgement when the upstream graph no longer contains the affected packages. Do not add these advisory IDs to Cargo's ignore list: a future severity change must remain visible.