deps: declencheur de retrait pour la suppression rsa (RUSTSEC-2023-0071) dans .cargo/audit.toml #319
Labels
No labels
autopilot:pending-human
source:analyste
source:defenseur
source:human
source:medic
status:approved
status:blocked
status:in-progress
status:needs-clarification
status:needs-fix
status:ready
status:review
status:triage
type:bug
type:feature
type:infra
type:refactor
type:schema
type:security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: maximus/Simpl-Resultat#319
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Apres #312,
RUSTSEC-2023-0071(rsa0.9.10, Marvin) est la seule entree restante de.cargo/audit.toml— et la seule sans issue de suivi portant sa condition de retrait.ADR 0018 pose pourtant la regle explicitement : le garde-fou de
check-rust.ymlattrape la suppression devenue injustifiee (le crate redevient atteignable), mais rien ne signale la suppression devenue inutile (un correctif parait) — c'est le role d'une issue de suivi. #312 jouait ce role pourquick-xml, et l'a bien joue : le declencheur avait saute sans que personne le remarque.Sans cette issue, la liste est desormais 100 % non suivie de ce cote.
Pourquoi elle est acceptee
patchedde l'advisory est vide. C'est ce qui rend la suppression inevitable plutot que choisie.sqlx-mysql, artefact du graphe multi-backend de sqlx ; le projet parle a SQLite viatauri-plugin-sql.cargo tree -i rsa --target allne retourne rien.Condition de fermeture
L'un ou l'autre :
rsaparait (surveiller RUSTSEC-2023-0071) →cargo update -p rsa, retirer l'entree, retirerrsadeCRATESdanscheck-rust.yml.sqlxsortrsade son graphe → l'entree devient sans objet, meme retrait.Dans les deux cas, verifier ensuite que
cargo audit --file src-tauri/Cargo.locklance depuis la racine du depot reste a 0. Lance depuissrc-tauri/, il ne lit pas.cargo/audit.tomlet rapportera l'advisory — ce n'est pas une regression.Si l'entree part,
.cargo/audit.tomldevient vide : le supprimer et retirer l'etape de garde plutot que de laisser une coquille.Releve pendant #312.
maximus referenced this issue2026-08-15 15:39:23 +00:00