Skip to content

Commit c6618c4

Browse files
committed
Update rustsec tests
1 parent 9210843 commit c6618c4

3 files changed

Lines changed: 55 additions & 19 deletions

File tree

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
<!-- as-of start -->
2222

23-
As of 2026-06-05, the RustSec Advisory Database contains 226 active advisories for unmaintained packages. Using the above conditions, `cargo-unmaintained` automatically identifies 147 (65%) of them. These results can be reproduced by running the [`rustsec_advisories`] example within this repository.
23+
As of 2026-07-13, the RustSec Advisory Database contains 232 active advisories for unmaintained packages. Using the above conditions, `cargo-unmaintained` automatically identifies 149 (64%) of them. These results can be reproduced by running the [`rustsec_advisories`] example within this repository.
2424

2525
<!-- as-of end -->
2626

@@ -34,11 +34,11 @@ As of 2026-06-05, the RustSec Advisory Database contains 226 active advisories f
3434

3535
<!-- not-identified start -->
3636

37-
- Of the 79 packages in the RustSec Advisory Database _not_ identified by `cargo-unmaintained`:
38-
- 13 do not build
37+
- Of the 83 packages in the RustSec Advisory Database _not_ identified by `cargo-unmaintained`:
38+
- 14 do not build
3939
- 6 are existent, unarchived leaves
40-
- 3 were updated within the past 365 days
41-
- 57 were not identified for other reasons
40+
- 4 were updated within the past 365 days
41+
- 59 were not identified for other reasons
4242

4343
<!-- not-identified end -->
4444

rustsec/tests/rustsec_advisories.stdout

Lines changed: 32 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
226 advisories for unmaintained packages
1+
232 advisories for unmaintained packages
22
lz4-compress...found
33
serial...not found
44
tempdir...found
@@ -157,6 +157,7 @@ alloc-cortex-m...found
157157
claim...found
158158
parity-util-mem...found
159159
json...leaf
160+
structopt...found
160161
kuchiki...found
161162
git-hash...found
162163
git-path...found
@@ -271,7 +272,7 @@ unic-ucd-bidi...not found
271272
unic-emoji...not found
272273
unic-idna...not found
273274
unic-char...not found
274-
unic-cli...found
275+
unic-cli...recently updated
275276
unic-idna-punycode...not found
276277
unic-ucd-name_aliases...not found
277278
unic-emoji-char...not found
@@ -348,7 +349,20 @@ pqcrypto-classicmceliece...not found
348349
pqcrypto-hqc...not found
349350
surf...found
350351
tide...found
351-
not found - error (13)
352+
proc-macro-error2...found
353+
ttf-parser...not found
354+
cgmath...found
355+
tree-sitter-perl-next...error:
356+
```
357+
Updating crates.io index
358+
error: failed to select a version for the requirement `tree-sitter-perl-next = "*"`
359+
version 0.1.0 is yanked
360+
version 0.1.1 is yanked
361+
location searched: crates.io index
362+
required by package `tree-sitter-perl-next-temp-package v0.1.0 ([..])`
363+
```
364+
rustybuzz...not found
365+
not found - error (14)
352366
block-cipher-trait https://rustsec.org/advisories/RUSTSEC-2020-0018.html
353367
block-cipher https://rustsec.org/advisories/RUSTSEC-2020-0057.html
354368
stream-cipher https://rustsec.org/advisories/RUSTSEC-2020-0058.html
@@ -362,18 +376,20 @@ not found - error (13)
362376
puccinier https://rustsec.org/advisories/RUSTSEC-2024-0331.html
363377
cargo-asm https://rustsec.org/advisories/RUSTSEC-2025-0122.html
364378
core2 https://rustsec.org/advisories/RUSTSEC-2026-0105.html
379+
tree-sitter-perl-next https://rustsec.org/advisories/RUSTSEC-2026-0203.html
365380
not found - leaf (6)
366381
anymap https://rustsec.org/advisories/RUSTSEC-2021-0065.html
367382
traitobject https://rustsec.org/advisories/RUSTSEC-2021-0144.html
368383
json https://rustsec.org/advisories/RUSTSEC-2022-0081.html
369384
unic-common https://rustsec.org/advisories/RUSTSEC-2025-0080.html
370385
number_prefix https://rustsec.org/advisories/RUSTSEC-2025-0119.html
371386
bare-metal https://rustsec.org/advisories/RUSTSEC-2026-0110.html
372-
not found - recently-updated (3)
387+
not found - recently-updated (4)
373388
tsify-next https://rustsec.org/advisories/RUSTSEC-2025-0048.html
374389
async-std https://rustsec.org/advisories/RUSTSEC-2025-0052.html
390+
unic-cli https://rustsec.org/advisories/RUSTSEC-2025-0087.html
375391
pqcrypto-internals https://rustsec.org/advisories/RUSTSEC-2026-0163.html
376-
not found - other (57)
392+
not found - other (59)
377393
serial https://rustsec.org/advisories/RUSTSEC-2017-0008.html
378394
typemap https://rustsec.org/advisories/RUSTSEC-2019-0039.html
379395
stb_truetype https://rustsec.org/advisories/RUSTSEC-2020-0020.html
@@ -431,7 +447,9 @@ not found - other (57)
431447
pqcrypto-mldsa https://rustsec.org/advisories/RUSTSEC-2026-0166.html
432448
pqcrypto-classicmceliece https://rustsec.org/advisories/RUSTSEC-2026-0167.html
433449
pqcrypto-hqc https://rustsec.org/advisories/RUSTSEC-2026-0168.html
434-
found (147)
450+
ttf-parser https://rustsec.org/advisories/RUSTSEC-2026-0192.html
451+
rustybuzz https://rustsec.org/advisories/RUSTSEC-2026-0206.html
452+
found (149)
435453
lz4-compress https://rustsec.org/advisories/RUSTSEC-2017-0007.html
436454
tempdir https://rustsec.org/advisories/RUSTSEC-2018-0017.html
437455
boxfnonce https://rustsec.org/advisories/RUSTSEC-2019-0040.html
@@ -484,6 +502,7 @@ found (147)
484502
alloc-cortex-m https://rustsec.org/advisories/RUSTSEC-2022-0073.html
485503
claim https://rustsec.org/advisories/RUSTSEC-2022-0077.html
486504
parity-util-mem https://rustsec.org/advisories/RUSTSEC-2022-0080.html
505+
structopt https://rustsec.org/advisories/RUSTSEC-2022-0104.html
487506
kuchiki https://rustsec.org/advisories/RUSTSEC-2023-0019.html
488507
git-hash https://rustsec.org/advisories/RUSTSEC-2023-0025.html
489508
git-path https://rustsec.org/advisories/RUSTSEC-2023-0026.html
@@ -545,7 +564,6 @@ found (147)
545564
servo-fontconfig https://rustsec.org/advisories/RUSTSEC-2025-0059.html
546565
crypto-hash https://rustsec.org/advisories/RUSTSEC-2025-0060.html
547566
iron https://rustsec.org/advisories/RUSTSEC-2025-0061.html
548-
unic-cli https://rustsec.org/advisories/RUSTSEC-2025-0087.html
549567
unic-utils https://rustsec.org/advisories/RUSTSEC-2025-0091.html
550568
unic-ucd-core https://rustsec.org/advisories/RUSTSEC-2025-0103.html
551569
tandem_http_client https://rustsec.org/advisories/RUSTSEC-2025-0114.html
@@ -579,11 +597,13 @@ found (147)
579597
pqcrypto-traits https://rustsec.org/advisories/RUSTSEC-2026-0162.html
580598
surf https://rustsec.org/advisories/RUSTSEC-2026-0169.html
581599
tide https://rustsec.org/advisories/RUSTSEC-2026-0170.html
600+
proc-macro-error2 https://rustsec.org/advisories/RUSTSEC-2026-0173.html
601+
cgmath https://rustsec.org/advisories/RUSTSEC-2026-0196.html
582602
---
583-
As of 2026-06-05, the RustSec Advisory Database contains 226 active advisories for unmaintained packages. Using the above conditions, `cargo-unmaintained` automatically identifies 147 (65%) of them. These results can be reproduced by running the [`rustsec_advisories`] example within this repository.
603+
As of 2026-07-13, the RustSec Advisory Database contains 232 active advisories for unmaintained packages. Using the above conditions, `cargo-unmaintained` automatically identifies 149 (64%) of them. These results can be reproduced by running the [`rustsec_advisories`] example within this repository.
584604
---
585-
- Of the 79 packages in the RustSec Advisory Database _not_ identified by `cargo-unmaintained`:
586-
- 13 do not build
605+
- Of the 83 packages in the RustSec Advisory Database _not_ identified by `cargo-unmaintained`:
606+
- 14 do not build
587607
- 6 are existent, unarchived leaves
588-
- 3 were updated within the past 365 days
589-
- 57 were not identified for other reasons
608+
- 4 were updated within the past 365 days
609+
- 59 were not identified for other reasons

rustsec/tests/rustsec_issues.stdout

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ pretty_yaml...not found
193193
serde-yaml-ok...not found
194194
serde-yaml-core...not found
195195
serde_yml...found
196+
fast-xml...found
196197
Corundum...not found
197198
rust-phf...not found
198199
fxhash...not found
@@ -246,7 +247,14 @@ surf...found
246247
tide...found
247248
PQClean...not found
248249
pqcrypto...not found
249-
not found (150)
250+
proc-macro-error2...found
251+
proc-macro-error-2...not found
252+
structopt...found
253+
structopt...found
254+
ttf-parser...not found
255+
tree-sitter-perl-next...not found
256+
rustybuzz...not found
257+
not found (154)
250258
term https://github.com/rustsec/advisory-db/issues/134
251259
termcolor https://github.com/rustsec/advisory-db/issues/173
252260
term https://github.com/rustsec/advisory-db/issues/173
@@ -397,7 +405,11 @@ not found (150)
397405
serde-regex https://github.com/rustsec/advisory-db/issues/2925
398406
PQClean https://github.com/rustsec/advisory-db/issues/2940
399407
pqcrypto https://github.com/rustsec/advisory-db/issues/2940
400-
found (65)
408+
proc-macro-error-2 https://github.com/rustsec/advisory-db/issues/2948
409+
ttf-parser https://github.com/rustsec/advisory-db/issues/3011
410+
tree-sitter-perl-next https://github.com/rustsec/advisory-db/issues/3039
411+
rustybuzz https://github.com/rustsec/advisory-db/issues/3050
412+
found (69)
401413
chan https://github.com/rustsec/advisory-db/issues/173
402414
rust-crypto https://github.com/rustsec/advisory-db/issues/173
403415
sodiumoxide https://github.com/rustsec/advisory-db/issues/173
@@ -450,6 +462,7 @@ found (65)
450462
libyml https://github.com/rustsec/advisory-db/issues/2132
451463
serde_yaml https://github.com/rustsec/advisory-db/issues/2132
452464
serde_yml https://github.com/rustsec/advisory-db/issues/2132
465+
fast-xml https://github.com/rustsec/advisory-db/issues/2134
453466
backoff https://github.com/rustsec/advisory-db/issues/2187
454467
custom_derive https://github.com/rustsec/advisory-db/issues/2199
455468
paste https://github.com/rustsec/advisory-db/issues/2203
@@ -463,3 +476,6 @@ found (65)
463476
num-primes https://github.com/rustsec/advisory-db/issues/2787
464477
surf https://github.com/rustsec/advisory-db/issues/2935
465478
tide https://github.com/rustsec/advisory-db/issues/2935
479+
proc-macro-error2 https://github.com/rustsec/advisory-db/issues/2948
480+
structopt https://github.com/rustsec/advisory-db/issues/2975
481+
structopt https://github.com/rustsec/advisory-db/issues/2983

0 commit comments

Comments
 (0)