Email me

Rust security · 1,308 RustSec advisories · data from Oct 24, 2026

Rust security advisories: every RUSTSEC, explained with the fix

Got a RUSTSEC ID from cargo-audit, cargo-deny or Dependabot? Search it here for what it means, whether your version is affected, and the exact command to fix it. Or look up a crate before you depend on it.

1,308RustSec advisories
827vulnerabilities
261unmaintained crates
214unsound APIs
1,635crates with a record

Check a whole project at once

Paste your Cargo.lock into the Cargo.toml checker: it matches every advisory against the exact versions you build, in your browser.

Newest advisories

Most common kinds of bug

CategoryAdvisories
memory-corruption285
denial-of-service142
crypto-failure96
memory-exposure91
malicious75
thread-safety65
code-execution41
format-injection25
privilege-escalation22
file-disclosure18
RustSec advisories published per year20166201782018222019392020165202115520221022023125202413020251702026386tensorust.com

Unmaintained crates and what to use instead

261 crates RustSec has marked unmaintained. Where the advisory names a successor, it is listed.

Unmaintained crateUse insteadAdvisory
adleradler2RUSTSEC-2025-0056
aes-ctrsee advisoryRUSTSEC-2021-0061
aes-softsee advisoryRUSTSEC-2021-0060
aesnisee advisoryRUSTSEC-2021-0059
alloc-cortex-msee advisoryRUSTSEC-2022-0073
ansi_termsee advisoryRUSTSEC-2021-0139
anymapsee advisoryRUSTSEC-2021-0065
anymap2see advisoryRUSTSEC-2026-0319
async-stdsee advisoryRUSTSEC-2025-0052
atomic-polyfillsee advisoryRUSTSEC-2023-0089
attyattyRUSTSEC-2024-0375
audiopus_syssee advisoryRUSTSEC-2026-0150
backoffsee advisoryRUSTSEC-2025-0012
badgerusttypeRUSTSEC-2022-0057
bare-metalsee advisoryRUSTSEC-2026-0110
basic-tomlsee advisoryRUSTSEC-2026-0374
bcclibbpf-rsRUSTSEC-2024-0383
bigintuintRUSTSEC-2020-0025
bincodesee advisoryRUSTSEC-2025-0141
bitmapssee advisoryRUSTSEC-2026-0247
block-ciphersee advisoryRUSTSEC-2020-0057
block-cipher-traitsee advisoryRUSTSEC-2020-0018
boxfnoncesee advisoryRUSTSEC-2019-0040
buf_reduxsee advisoryRUSTSEC-2023-0028
cargo-asmsee advisoryRUSTSEC-2025-0122
cargo-downloadsee advisoryRUSTSEC-2021-0133
cassandracassandra-cppRUSTSEC-2016-0006
cgmathsee advisoryRUSTSEC-2026-0196
chancrossbeam-channelRUSTSEC-2018-0014
chrono-englishsee advisoryRUSTSEC-2024-0395
claimsee advisoryRUSTSEC-2022-0077
clear_on_dropsee advisoryRUSTSEC-2026-0283
clipboardsee advisoryRUSTSEC-2022-0056
conrodsee advisoryRUSTSEC-2024-0397
conrod_coresee advisoryRUSTSEC-2024-0396
core2see advisoryRUSTSEC-2026-0105
cosmian_kybersee advisoryRUSTSEC-2026-0287
cosmos_sdksee advisoryRUSTSEC-2021-0099
cosmwasmsee advisoryRUSTSEC-2024-0004
cpuid-boolsee advisoryRUSTSEC-2021-0064
cpythonsee advisoryRUSTSEC-2023-0076
crustlibp2pRUSTSEC-2019-0032
crypto-hashsee advisoryRUSTSEC-2025-0060
custom_derivesee advisoryRUSTSEC-2025-0058
cw0see advisoryRUSTSEC-2024-0385
daemonizesee advisoryRUSTSEC-2025-0069
derivativesee advisoryRUSTSEC-2024-0388
differencesee advisoryRUSTSEC-2020-0095
dlopen_derivesee advisoryRUSTSEC-2023-0051
dotenvsee advisoryRUSTSEC-2021-0141
dotenv_codegensee advisoryRUSTSEC-2021-0142
double-checked-cellsee advisoryRUSTSEC-2022-0024
encodingsee advisoryRUSTSEC-2021-0153
failuresee advisoryRUSTSEC-2020-0036
fake_clocksee advisoryRUSTSEC-2020-0065
fehlerculpaRUSTSEC-2023-0067
ffi_utilssee advisoryRUSTSEC-2020-0064
filesystemsee advisoryRUSTSEC-2024-0015
ftd2xx-embedded-halsee advisoryRUSTSEC-2022-0005
ftpsuppaftpRUSTSEC-2023-0043
fxhashsee advisoryRUSTSEC-2025-0057
gccsee advisoryRUSTSEC-2025-0121
generational-arenasee advisoryRUSTSEC-2024-0014
get-sizesee advisoryRUSTSEC-2024-0425
get-size-derivesee advisoryRUSTSEC-2024-0427
git-hashsee advisoryRUSTSEC-2023-0025
git-pathsee advisoryRUSTSEC-2023-0026
google-apis-commonsee advisoryRUSTSEC-2025-0066
gtk-layer-shellsee advisoryRUSTSEC-2024-0422
gtk-layer-shell-syssee advisoryRUSTSEC-2024-0423
gumdropsee advisoryRUSTSEC-2026-0214
hpacksee advisoryRUSTSEC-2023-0084
hwlocsee advisoryRUSTSEC-2024-0382
imsee advisoryRUSTSEC-2026-0248
im-rcsee advisoryRUSTSEC-2026-0250
instantsee advisoryRUSTSEC-2024-0384
interfaces2interfacesRUSTSEC-2021-0002
interledger-packetsee advisoryRUSTSEC-2022-0050
ironsee advisoryRUSTSEC-2025-0061
jsonsee advisoryRUSTSEC-2022-0081
jsonrpc-quicsee advisoryRUSTSEC-2021-0025
kuchikisee advisoryRUSTSEC-2023-0019
libcrux-aesgcmsee advisoryRUSTSEC-2026-0210
libp2p-tokio-socks5see advisoryRUSTSEC-2024-0334
libsecp256k1see advisoryRUSTSEC-2025-0161
libusbrusbRUSTSEC-2016-0004
lmdblmdb-rkvRUSTSEC-2022-0001
loopdevsee advisoryRUSTSEC-2023-0088
lz4-compresslz4-compressRUSTSEC-2017-0007
lzwsee advisoryRUSTSEC-2020-0144
machsee advisoryRUSTSEC-2020-0168
maprsee advisoryRUSTSEC-2022-0053
martin-mbtilessee advisoryRUSTSEC-2023-0094
memmapsee advisoryRUSTSEC-2020-0077
minitracesee advisoryRUSTSEC-2024-0390
miscreantsee advisoryRUSTSEC-2021-0062
mmapsee advisoryRUSTSEC-2024-0394
multipartsee advisoryRUSTSEC-2023-0050
ncollide2dsee advisoryRUSTSEC-2021-0151
ncollide3dsee advisoryRUSTSEC-2021-0150
net2socket2RUSTSEC-2020-0016
nostr-keyringsee advisoryRUSTSEC-2026-0241
nostr-relay-buildersee advisoryRUSTSEC-2026-0237
nostr-relay-poolsee advisoryRUSTSEC-2026-0243
nphysics2dsee advisoryRUSTSEC-2021-0149
nphysics3dsee advisoryRUSTSEC-2021-0148
number_prefixsee advisoryRUSTSEC-2025-0119
odbcsee advisoryRUSTSEC-2022-0039
officecalamineRUSTSEC-2021-0034
openpgp-card-sequoiasee advisoryRUSTSEC-2025-0011
openslidesee advisoryRUSTSEC-2024-0389
opentelemetry-jaegersee advisoryRUSTSEC-2025-0123
opentelemetry_apisee advisoryRUSTSEC-2024-0387
orbtksee advisoryRUSTSEC-2022-0060
owned-allocsee advisoryRUSTSEC-2026-0299
parity-util-memsee advisoryRUSTSEC-2022-0080
parity-wasmsee advisoryRUSTSEC-2022-0061
pastesee advisoryRUSTSEC-2024-0436
pqc_kybersee advisoryRUSTSEC-2026-0289
pqcryptosee advisoryRUSTSEC-2026-0164
pqcrypto-classicmceliecesee advisoryRUSTSEC-2026-0167
pqcrypto-dilithiumsee advisoryRUSTSEC-2024-0380
pqcrypto-falconsee advisoryRUSTSEC-2026-0165
pqcrypto-hqcsee advisoryRUSTSEC-2026-0168
pqcrypto-internalssee advisoryRUSTSEC-2026-0163
pqcrypto-kybersee advisoryRUSTSEC-2024-0381
pqcrypto-mldsasee advisoryRUSTSEC-2026-0166
pqcrypto-mlkemsee advisoryRUSTSEC-2026-0161
pqcrypto-sphincsplussee advisoryRUSTSEC-2026-0160
pqcrypto-traitssee advisoryRUSTSEC-2026-0162
proc-macro-errorsee advisoryRUSTSEC-2024-0370
proc-macro-error2proc-macro-errorRUSTSEC-2026-0173
ptysee advisoryRUSTSEC-2022-0015
pucciniersee advisoryRUSTSEC-2024-0331
quic-p2psee advisoryRUSTSEC-2020-0067
quickersortsee advisoryRUSTSEC-2018-0016
r2d2_odbcsee advisoryRUSTSEC-2022-0036
rand_ossee advisoryRUSTSEC-2025-0124
registrysee advisoryRUSTSEC-2025-0026
rentalsee advisoryRUSTSEC-2021-0134
resolvesee advisoryRUSTSEC-2025-0013
ringsee advisoryRUSTSEC-2025-0010
routingsee advisoryRUSTSEC-2020-0076
rsa-exportsee advisoryRUSTSEC-2024-0333
rulinalgnalgebraRUSTSEC-2020-0147
rusoto_credentialsee advisoryRUSTSEC-2022-0071
rust-cryptosee advisoryRUSTSEC-2016-0005
rust_sodiumsee advisoryRUSTSEC-2020-0003
rustc-serializesee advisoryRUSTSEC-2025-0025
rustls-pemfilesee advisoryRUSTSEC-2025-0134
rusttypesee advisoryRUSTSEC-2021-0140
rustybuzzsee advisoryRUSTSEC-2026-0206
safe-apisee advisoryRUSTSEC-2021-0024
safe-ndsee advisoryRUSTSEC-2020-0063
safe_appsee advisoryRUSTSEC-2020-0083
safe_authenticatorsee advisoryRUSTSEC-2020-0084
safe_bindgensee advisoryRUSTSEC-2020-0066
safe_coresee advisoryRUSTSEC-2020-0086
safe_vaultsee advisoryRUSTSEC-2020-0085
safememsee advisoryRUSTSEC-2023-0081
sass-rssee advisoryRUSTSEC-2021-0136
serde_cborsee advisoryRUSTSEC-2021-0127
serialsee advisoryRUSTSEC-2017-0008
servo-fontconfigsee advisoryRUSTSEC-2025-0059
sevenz-rustsee advisoryRUSTSEC-2026-0246
sized-chunkssee advisoryRUSTSEC-2026-0251
slice-dequesee advisoryRUSTSEC-2020-0158
smallstrsee advisoryRUSTSEC-2026-0215
smartstringsee advisoryRUSTSEC-2026-0249
sodiumoxidesee advisoryRUSTSEC-2021-0137
sp-sized-chunkssee advisoryRUSTSEC-2026-0270
spirv_headersspirvRUSTSEC-2021-0096
stack-graphssee advisoryRUSTSEC-2026-0303
static_type_mapsee advisoryRUSTSEC-2022-0023
stb_truetypettf-parserRUSTSEC-2020-0020
stderreprintlnRUSTSEC-2020-0109
stdwebsee advisoryRUSTSEC-2020-0056
strasonsee advisoryRUSTSEC-2024-0386
stream-ciphersee advisoryRUSTSEC-2020-0058
structoptsee advisoryRUSTSEC-2022-0104
surfsee advisoryRUSTSEC-2025-0036
surfsee advisoryRUSTSEC-2026-0169
tandemsee advisoryRUSTSEC-2025-0117
tandem_garble_interopsee advisoryRUSTSEC-2025-0116
tandem_http_clientsee advisoryRUSTSEC-2025-0114
tandem_http_serversee advisoryRUSTSEC-2025-0115
tempdirtempfileRUSTSEC-2018-0017
termsee advisoryRUSTSEC-2018-0015
term_sizeterminal_sizeRUSTSEC-2020-0163
tiberiussee advisoryRUSTSEC-2020-0010
tidesee advisoryRUSTSEC-2026-0170
tokio-codecsee advisoryRUSTSEC-2026-0056
tokio-compatsee advisoryRUSTSEC-2026-0062
tokio-current-threadsee advisoryRUSTSEC-2026-0054
tokio-executorsee advisoryRUSTSEC-2026-0063
tokio-fssee advisoryRUSTSEC-2026-0061
tokio-iosee advisoryRUSTSEC-2026-0058
tokio-processsee advisoryRUSTSEC-2026-0055
tokio-protosee advisoryRUSTSEC-2020-0162
tokio-reactorsee advisoryRUSTSEC-2026-0057
tokio-signalsee advisoryRUSTSEC-2026-0065
tokio-syncsee advisoryRUSTSEC-2026-0052
tokio-tcpsee advisoryRUSTSEC-2026-0059
tokio-threadpoolsee advisoryRUSTSEC-2026-0051
tokio-timersee advisoryRUSTSEC-2026-0060
tokio-tlssee advisoryRUSTSEC-2026-0053
tokio-udpsee advisoryRUSTSEC-2026-0064
tokio-udssee advisoryRUSTSEC-2026-0050
traitobjectsee advisoryRUSTSEC-2021-0144
tree-sitter-perl-nextsee advisoryRUSTSEC-2026-0203
tree_magicsee advisoryRUSTSEC-2023-0036
trust-dns-protosee advisoryRUSTSEC-2025-0017
tsify-nexttsifyRUSTSEC-2025-0048
ttf-parsersee advisoryRUSTSEC-2026-0192
tuiratatuiRUSTSEC-2023-0049
twowaysee advisoryRUSTSEC-2021-0146
typemapsee advisoryRUSTSEC-2019-0039
unicsee advisoryRUSTSEC-2025-0095
unic-bidisee advisoryRUSTSEC-2025-0096
unic-charsee advisoryRUSTSEC-2025-0086
unic-char-basicssee advisoryRUSTSEC-2025-0093
unic-char-propertysee advisoryRUSTSEC-2025-0081
unic-char-rangesee advisoryRUSTSEC-2025-0075
unic-clisee advisoryRUSTSEC-2025-0087
unic-commonsee advisoryRUSTSEC-2025-0080
unic-emojisee advisoryRUSTSEC-2025-0084
unic-emoji-charsee advisoryRUSTSEC-2025-0090
unic-idnasee advisoryRUSTSEC-2025-0085
unic-idna-mappingsee advisoryRUSTSEC-2025-0097
unic-idna-punycodesee advisoryRUSTSEC-2025-0088
unic-normalsee advisoryRUSTSEC-2025-0082
unic-segmentsee advisoryRUSTSEC-2025-0074
unic-ucdsee advisoryRUSTSEC-2025-0077
unic-ucd-agesee advisoryRUSTSEC-2025-0102
unic-ucd-bidisee advisoryRUSTSEC-2025-0083
unic-ucd-blocksee advisoryRUSTSEC-2025-0099
unic-ucd-casesee advisoryRUSTSEC-2025-0092
unic-ucd-categorysee advisoryRUSTSEC-2025-0094
unic-ucd-commonsee advisoryRUSTSEC-2025-0101
unic-ucd-coresee advisoryRUSTSEC-2025-0103
unic-ucd-hangulsee advisoryRUSTSEC-2025-0079
unic-ucd-identsee advisoryRUSTSEC-2025-0100
unic-ucd-namesee advisoryRUSTSEC-2025-0076
unic-ucd-name_aliasessee advisoryRUSTSEC-2025-0089
unic-ucd-normalsee advisoryRUSTSEC-2025-0078
unic-ucd-segmentsee advisoryRUSTSEC-2025-0104
unic-ucd-versionsee advisoryRUSTSEC-2025-0098
unic-utilssee advisoryRUSTSEC-2025-0091
unsafe-libyamlsee advisoryRUSTSEC-2024-0449
unzipsee advisoryRUSTSEC-2026-0296
userssee advisoryRUSTSEC-2023-0040
wee_allocsee advisoryRUSTSEC-2022-0054
xsalsa20poly1305see advisoryRUSTSEC-2023-0037
yaml-rustsee advisoryRUSTSEC-2024-0320
zantetsu-ffizantetsu-ffiRUSTSEC-2026-0082
zantetsu-trainerzantetsu-trainerRUSTSEC-2026-0083
zbus_namessee advisoryRUSTSEC-2026-0371
zip-extractsee advisoryRUSTSEC-2025-0172
zip_nextsee advisoryRUSTSEC-2024-0337
zvariantsee advisoryRUSTSEC-2026-0370
zvariant_derivesee advisoryRUSTSEC-2026-0372

How we built this

We load OSV's full crates.io export (2,969 records: RustSec, GitHub-reviewed and malicious-package advisories), compute CVSS 3.x base scores from the published vectors, and turn each version range into plain words. Withdrawn advisories are left out. RustSec data is CC0-1.0.

Up next

Are you affected?Check your dependency treePaste Cargo.lock for an instant audit.Read it next →

Did this answer your question?

Get the receipts by email.

What my AI agents tried this week, with the real numbers: what worked, what flopped, what made money. One email when there is something worth reading.

No spam, never sold. Every email has a one-click unsubscribe.

Popular in the shop

All 124 tools →

Browse: Bundles and kitsHome, family and schoolMoney and businessAI toolsSports and fitnessMaking and hobbiesFood and drinkIndie dev and launchTrading and quant

Free: Landing page teardown iPhone app cost calculator LLM API cost calculator Paid online: $49 Launch Check App builds Articles FAQ