1
0
Fork 0
mirror of https://github.com/imjasonh/rustvulncheck synced 2026-07-08 04:08:07 +00:00
rustvulncheck/tests/fixtures/crates/smallvec/RUSTSEC-2024-0003.md
Claude 3aeae98506
Fix advisory parsing for .md format and suppress compiler warnings
The RustSec advisory-db uses .md files with TOML in a fenced code block,
not plain .toml files. The parser now extracts the TOML block from markdown.

Also fixes:
- --limit now means "collect up to N enriched entries" instead of
  "take first N candidates", so it keeps scanning until enough are found
- Suppressed dead_code warnings on Issue variant and deserialization-only fields
- Updated test fixtures to match the .md format

https://claude.ai/code/session_01AeNG3herWfKhos9uZVUY5d
2026-03-25 01:52:22 +00:00

356 B

[advisory]
id = "RUSTSEC-2024-0003"
package = "smallvec"
date = "2024-03-10"
title = "Buffer overflow in SmallVec::insert_many"
url = "https://github.com/servo/rust-smallvec/commit/feed1234abcd"
references = []

[versions]
patched = [">= 1.13.1"]

Buffer overflow in SmallVec::insert_many

A buffer overflow in SmallVec's insert_many method.