Categories ⋅ Keywords ⋅ Packages Keywords 1-82 account-validation ace addref address-sanitizer aead aes aes-ccm aes-gcm aesni algorithmic-complexity aliasing align alignment alloc allocation allocator alpn amplification anchor ansi apple arbitrary arbitrary-code-execution arbitrary-delete arbitrary-file-write archived argument-injection arithmetic arkworks ascii atomic attestation audio authentication authentication-bypass authorization authorization-header avx2 aws azure backup bad-free beef bigint binary bip322 bitcoin borsh bounds bounds-check browser budget buffer-overflow build-script bypass cache cache-poisoning callback candid canister cargo cargo-config cast cbv cdk cell certificate certificate-revocation-list certificate-validation cfb chacha20-poly1305 challenge channel chmod cipher clickjacking client clone code-injection com command-injection comparator complexity compression concurrency confidential-computing configuration-failure confirm connection-header constraint container context-reuse control-characters cookie corrupted-build crash credentials crl crlf cross-origin crypto cryptography csrf css cwe-121 dangling-reference data-loss data-race datarow ddos deadlock decoding decompression decompression-bomb decryption denial-of-service der derive deserialization dictionary digest directory-traversal distrust dns dns-rebinding dnssec domain-name dos DoS double-free downcast_mut drop dtls dyn ecdsa ed25519 elf email encapsulation enum environment ept escape-sequences escaping event example exception exhaustion experimental extern-c extract extraction ffi fiat-shamir file-disclosure file-overwrite file-serving file-smuggling format fragments freeform fri from-raw-parts ftp ftps fujisaki-okamoto fuse garbage-collection gcp git git2 gnome gossipsub graphql grpc gtk gtk-rs GUI h2 h265 handle-leak handler hash-collision hashmap hd-wallet header Heap-Buffer-Overflow heap-overflow heic heif hevc hkdf hop-by-hop host-header hpack hstore html http http2 icp identity-key idna incorrect-lifetime ind-cca infinite-loop information information-disclosure information-leak initialization injection input-validation integer integer-overflow integer-underflow interface-account interning invalid-free invalid-utf-8 io-safety IpAddr isobmff jit json kexinit key-disclosure key-recovery key-wrap keyboard-interactive keyvault keywords kitty-graphics-protocol kvstore kyber l2-vm latex layout leak legacy lexer LFI libp2p libsass life-before-main lifetime lifetime-erasure localhost lock logs lpe lz4 macos mail mail-api malleability markdown mcp memoffset memory memory-corruption memory-exhaustion memory-exposure memory-leak memory-management memory-safety mikey miri miscompile mitm ml-kem mmap mount mpc msgpack mutable-aliasing mutex name-constraints name-list namespace nar nip-44 nip04 nip44 nip46 nip47 nip50 nip60 nip98 nnef noise nonce nonce-reuse nostr nsec nsec3 nss null-pointer NULL-pointer-dereference nwc nxnsattack oauth oci ocsp offset oidc ole2 oom open-redirect openh264 ord ordering out-of-bounds out-of-bounds-read out-of-bounds-write overflow packet-length packet-loop pagination paging pam panic panic-safety parser parser-differential parsing password PATH path-building path-escape path-traversal pbkdf2 pdf pem permissions pest pest_grammars pkcs11 pkcs7 pointer pointer-arithmetic polkit poly1305 post-quantum pre-auth presignature pretty print privacy privilege-escalation proc-macro proof-system provenance psk punycode pushdrop pyo3 quadratic queryinterface quic r1cs race race-condition raw-pointer rce read-write-bypass recursion recursor ref refcell relay remote remotely rendezvous reordering replay repr request request-smuggling rerun resource-consumption resource-exhaustion retry reverse-proxy revocation rfc3830 RFI ripgrep rng rrsig rwlock safe-api safe-code same-origin sandbox sass scram scss search-path secret-sharing secrets secure-enclave seekable segfault self-referential self_cell send send-sync sendmail serialization sgid sha-1 shamir shared-pointer shift side-channel sidechannel signature signature-forgery signature-verification simd single-byte smtp smuggling solana soundness soundness-hole spin splitting spoofing spv sql sql-injection sqlcipher sqlite srtp ssh ssh-agent ssl ssrf SSRF sss sstable stable-memory stack stack-buffer-overflow stack-overflow stacked-borrows state std--mem--uninitialized stream-cipher stream-limit streaming string_slice subtype suid svcb svg symlink system-program tab table tar tar-slip tdcall tdx terminal thread-safety thrift timing timing-attack tls TOCTOU tor trailing-data transaction transmute tree-borrows truncation tsig tss txid type-confusion typosquatting uaf udp unaligned-read unaligned-write unbounded-allocation uncaught-panic undefined-behavior undefined-behaviour undefined_behavior uninitialized uninitialized-memory uninitialized-read unix unmaintained unsound unsound-api unsoundness untrusted-data untrusted-input unwind unwind-safety url-validation use-after-free utf-8 utf8 validation variance verification virtiofs vm vmem wal wallet wasm Wasm weak-hash webp websocket wevtcache wikilinks windows wont-build x25519 x448 x509 xattr xls xlsb xlsx xml xmp xss yaml zip zip-slip zk-proof zkp zksnark zlib zone-file zstd zstdmt