Categories ⋅ Keywords ⋅ Packages Keywords 1-82 account-validation ace addref address-sanitizer aead aes-ccm aes-gcm aesni algorithmic-complexity aliasing align alignment alloc allocation allocator alpn anchor apple arbitrary arbitrary-code-execution arbitrary-file-write archived argument-injection arithmetic arkworks ascii atomic audio authentication authorization authorization-header avx2 aws azure bad-free bigint binary borsh bounds bounds-check browser buffer-overflow bypass cache-poisoning candid canister cargo cast cbv cdk cell certificate certificate-revocation-list certificate-validation cfb chmod clone code-injection com command-injection concurrency configuration-failure container control-characters corrupted-build crash credentials crl crlf cross-origin crypto cryptography csrf cwe-121 dangling-reference data-loss datarow ddos deadlock decoding decompression decryption denial-of-service deserialization directory-traversal dns dns-rebinding dnssec domain-name DoS dos double-free downcast_mut drop dyn ecdsa ed25519 elf email encapsulation enum escape-sequences event example exception exhaustion extern-c ffi fiat-shamir file-overwrite file-serving file-smuggling format freeform fri from-raw-parts ftp ftps fujisaki-okamoto fuse garbage-collection git git2 gnome grpc gtk gtk-rs GUI h2 handle-leak hash-collision hashmap hd-wallet header Heap-Buffer-Overflow heap-overflow hstore html http http2 icp identity-key idna incorrect-lifetime ind-cca infinite-loop information information-disclosure information-leak initialization injection integer integer-overflow interface-account interning invalid-free invalid-utf-8 io-safety IpAddr jit json key-recovery keywords kyber latex layout leak LFI libsass life-before-main localhost lock logs lpe lz4 macos mail mail-api mcp memoffset memory memory-corruption memory-exposure memory-leak memory-management memory-safety miscompile mitm ml-kem mmap mount mpc msgpack mutable-aliasing mutex name-constraints namespace nip-44 nip04 nip44 nip46 nip47 nip50 nip60 nip98 nnef noise nonce nonce-reuse nostr nsec3 nss null-pointer NULL-pointer-dereference nwc oci offset oidc oom open-redirect openh264 ordering out-of-bounds out-of-bounds-read out-of-bounds-write overflow packet-loop pagination paging panic panic-safety parser parser-differential parsing PATH path-building path-traversal pbkdf2 pdf permissions pkcs11 pkcs7 pointer pointer-arithmetic polkit post-quantum presignature pretty print privacy proc-macro proof-system provenance punycode pyo3 quadratic queryinterface r1cs race race-condition raw-pointer rce read-write-bypass recursion ref refcell relay remote remotely reordering replay repr request request-smuggling resource-consumption resource-exhaustion reverse-proxy revocation RFI ripgrep rng rwlock safe-api safe-code same-origin sandbox sass scram scss search-path secure-enclave segfault self-referential self_cell send sendmail serialization 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 sql sql-injection ssh ssl SSRF sss stable-memory stack stack-buffer-overflow stack-overflow stacked-borrows state std--mem--uninitialized stream-cipher streaming string_slice subtype symlink system-program tab table tar tar-slip terminal thread-safety timing timing-attack tls TOCTOU tor transmute truncation tss type-confusion typosquatting uaf unaligned-read unaligned-write 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 use-after-free utf-8 utf8 validation variance verification virtiofs vm vmem wallet Wasm wasm weak-hash webp websocket windows wont-build x509 xlsx xml xmp xss zip zip-slip zk-proof zkp zksnark