Explore

Rule Explorer

Search the public rule index by CVE, GHSA, CWE, language, framework, author, or rule slug. Filter by language, framework, severity, confidence, license, and validation status.

Public rules
2917
Downloads
3.3M
Verified
2917
Authors
2
Search the rule indexUse CVE, GHSA, CWE, language, framework, package, or rule slug.
3 rules matched. Showing 3 loaded rules.
Publish rule
CVE-2026-41898: Rust Openssl Ffi Trampoline Unchecked Callback Lengthcve-2026-41898-rust-openssl-ffi-trampoline-unchecked-callback-length

FFI trampoline forwards a Rust closure's returned `usize` length directly to OpenSSL (cast to `c_uint`/`size_t`/`u32`) without first comparing it against the length of the `&mut [u8]` slice that was handed to the closure. A buggy or attacker-influenced closure can return a length larger than the slice, causing OpenSSL to read past the buffer and serialize ad

by Provallyupdated 2026-06-12Apache-2.0
1.2K0 direct1.2K via packs
downloads
84quality
CVE-2025-15382: Memmove Shift Overread Dest Lengthcve-2025-15382-memmove-shift-overread-dest-length

A buffer shift operation was detected that uses the destination offset directly in length calculations ($SZ - $DST). This can cause a heap over-read by moving more bytes than are remaining at the source offset. When shifting left (e.g., removing a substring), the length must be calculated relative to the source pointer or explicitly bounded, otherwise bytes

by Provallyupdated 2026-06-12Apache-2.0
1.2K0 direct1.2K via packs
downloads
74quality
Buffer Strlen Wcslengitlab-sast-c-buffer-rule-strlen-wcslen

The `strlen` family of functions does not handle strings that are not null terminated. This can lead to buffer over reads and cause the application to crash by accessing unintended memory locations. It is recommended that `strnlen` be used instead as a `maxlen` value can be provided. For more information please see: https://linux.die.net/man/3/strnlen If dev

by GitLab Security Productsupdated 2026-06-03GPL-2.0-only
1.2K0 direct1.2K via packs
downloads
86quality
All matching rules loaded.