Categories ⋅ Keywords ⋅ Packages Keywords addref address-sanitizer aesni aliasing align alignment alloc allocator arbitrary arbitrary-code-execution arkworks ascii atomic audio binary bounds buffer-overflow candid canister cargo cast cell certificate com concurrency configuration-failure crash crypto cryptography cwe-121 dangling-reference data-loss ddos decoding denial-of-service deserialization directory-traversal dos DoS double-free drop dyn elf email enum example ffi file-overwrite format freeform garbage-collection git h2 header heap-overflow html http http2 icp incorrect-lifetime information integer-overflow invalid-free IpAddr json keywords layout leak LFI libsass life-before-main lock mail mail-api memoffset memory memory-corruption memory-management memory-safety miscompile mitm msgpack mutable-aliasing mutex noise nonce nss NULL-pointer-dereference offset oom open-redirect ordering out-of-bounds out-of-bounds-read out-of-bounds-write packet-loop paging panic parsing PATH path-building pointer pretty print proc-macro provenance queryinterface r1cs race-condition raw-pointer rce ref refcell remote remotely repr request request-smuggling reverse-proxy RFI ripgrep rng rwlock sandbox sass scss segfault self-referential self_cell send sendmail serialization side-channel sidechannel simd single-byte smtp smuggling soundness spin splitting ssh ssl SSRF stack-buffer-overflow stack-overflow state std--mem--uninitialized stream-cipher string_slice subtype tab table timing-attack tls TOCTOU transmute type-confusion typosquatting unaligned-read unaligned-write undefined-behaviour undefined_behavior uninitialized uninitialized-memory unsound unsound-api untrusted-data untrusted-input unwind use-after-free variance Wasm wasm webp websocket windows wont-build x509 xss zksnark