Lucene search
+L
RustsecMost viewed

1271 matches found

RustSec
RustSec
•added 2023/02/14 12:00 p.m.•8 views

safemem is unmaintained

The latest crates.io release was in 2019. The repository has been archived by the author. Migration - safemem::copyoverslice, srcidx, destidx, len; can be replaced with slice.copywithinsrcidx..srcidx+len, destidx; as of rust 1.37.0. - safemem::writebytesslice, byte; can be replaced with...

7.1AI score
SaveExploits0
RustSec
RustSec
•added 2022/07/05 12:00 p.m.•8 views

Miscompilation of constant values in division on AArch64

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-7f6x-jwh5-m9r4. For more information see the GitHub-hosted security advisory...

7AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/02 12:00 p.m.•7 views

anymap2 is unmaintained

The anymap2 crate is not maintained. anymap3 is the recommended replacement...

5.9AI score
SaveExploits0
RustSec
RustSec
•added 2026/09/24 12:00 p.m.•7 views

Dynamic record lifting can allocate beyond the hostcall fuel limit

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-jqpg-j7w6-42pr For more information see the GitHub-hosted security advisory...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/09/22 12:00 p.m.•7 views

Double free in `StackVec::retain` when a predicate or element `Drop` panics

Summary StackVec::retain committed its new length to self.len only after its internal loop completed. If the retain predicate or a removed element's Drop implementation panicked before the loop finished, unwinding proceeded with self.len still equal to the original, pre-retain length, leaving...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/09/24 12:00 p.m.•6 views

`call_ref` and exception `catch` can drop some fuel accounting, leading to exponential fuel amplification

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-m63x-6p34-q65x For more information see the GitHub-hosted security advisory...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/09/22 12:00 p.m.•6 views

`stack-graphs` C API exports are safe `extern "C"` functions

stackgraphs::c is a public module. From 0.0.3 through the current crates.io release 0.14.1, its pointer-taking entry points are pub extern "C" fn rather than unsafe fn. Safe Rust can call them. sgstackgraphfree frees the pointer with Box::fromraw. sgstackgraphfreestd::ptr::nullmut is immediate...

5.7AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/09/21 12:00 p.m.•6 views

`unzip` is unmaintained

The unzip crate has only ever released a single version, 0.1.0 published 2017-12-23, and has seen no further activity. It appears to be unmaintained, and its known path-traversal "zip-slip" vulnerability will not be fixed. Consider migrating to an actively maintained alternative such as zip...

5.7AI score
SaveExploits0
RustSec
RustSec
•added 2026/09/09 12:00 p.m.•5 views

`unzip`: archive extraction is vulnerable to path traversal (zip-slip)

Summary Unzipper::unzip extracts each archive entry to a path built from the entry's raw, attacker-controlled name without any traversal check. A ZIP archive whose entry names contain ../ components or an absolute path can therefore cause files to be written outside the destination directory chos...

5.8AI score
SaveExploits0
RustSec
RustSec
•added 2026/10/02 12:00 p.m.•4 views

Mis-typed WebAssembly tag imports can lead to GC heap corruption

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-cfhf-m2cr-62wj For more information see the GitHub-hosted security advisory...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/09/29 12:00 p.m.•4 views

A 512-byte workbook can provoke a multi-gigabyte allocation and abort the process

Affected versions passed caller-supplied bytes to calamine's Xlsx::new without first checking that they were a ZIP archive. Xlsx::new tests for password protection on its first line, which parses the input as an OLE/CFB container, and a sector-count field read from the file's own header reaches...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/02 12:00 p.m.•3 views

Wasmtime component async-lifted callback result count is unvalidated, causing a native stack buffer overflow

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-32h6-97mm-8q3c For more information see the GitHub-hosted security advisory...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/02 12:00 p.m.•3 views

Rooting for GC values live across `try_call` may be missing, causing GC heap corruption

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-hw8m-q44c-ggrf For more information see the GitHub-hosted security advisory...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/02 12:00 p.m.•3 views

Wasmtime wasi:http implementation panics with a zero timeout supplied

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-w4qr-p94g-mjhv For more information see the GitHub-hosted security advisory...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/02 12:00 p.m.•3 views

Guest can panic host through filesystem timestamp before the epoch on wasip3

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-mr2v-56j5-cmfc For more information see the GitHub-hosted security advisory...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/02 12:00 p.m.•3 views

WASI preview 0 implementation of `poll_oneoff` circumvents fuel consumption

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-j366-h8gg-77pm For more information see the GitHub-hosted security advisory...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/02 12:00 p.m.•3 views

fd_readdir copies uninitialized struct padding into guest memory

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-96f6-r43r-8c24 For more information see the GitHub-hosted security advisory...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/09/29 12:00 p.m.•3 views

Sending custom to-device messages may panics

Using the IdentityBasedStrategy setting when calling Device::encrypteventraw or OlmMachine::encryptcontentfordevices may cause a panic if the recipient does not have cross-signing keys...

5.9AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/02 12:00 p.m.•2 views

Excessive allocated memory on the host when guests don't have stdio

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-gqmc-89g8-p25r For more information see the GitHub-hosted security advisory...

5.8AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2024/11/25 12:00 p.m.•2 views

`parse_arguments` reads a caller-supplied pointer as a slice

parsearguments is safe. It takes arguments: const AnyObject and argc, and calls slice::fromrawpartsarguments, argc as usize. It does not check that arguments is non-null and aligned, or that argc elements are initialized. Safe Rust can pass a null pointer or a length past the allocation. The...

5.7AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/09/19 12:00 p.m.•1 views

`decompress`: tar-family extractors write archive entries without a path-traversal check (tar-slip)

The tar-family extractors in decompress .tar, .tar.gz, .tar.xz, .tar.bz2, .tar.zst build each output path from the raw archive entry path and write to it with no traversal check, so a malicious archive can write files outside the destination directory, a "tar-slip" / zip-slip path traversal CWE-2...

5.9AI score
SaveExploits0Affected Software1
Total number of security vulnerabilities1271