Lucene search
+L
RustsecRecent

1330 matches found

RustSec
RustSec
•added 2026/10/21 12:00 p.m.•2 views

Race condition in `tokio::time::Interval` on Tokio v1.54.0

Summary On the multi-threaded runtime, there is a race condition between Interval::polltick and the runtime's time driver. This affects Interval only. Sleep and Timeout are not affected. Details In Tokio v1.54.0, a race condition between tokio::time::Interval::polltick including .tick.await and t...

6.2AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/20 12:00 p.m.•8 views

Certificate verification may accept distrusted intermediates

Affected versions may accept certificate paths containing distrusted emSign intermediate public keys when the configured trust anchors allow such paths. The private keys corresponding to these intermediates are now well known. Versions 0.103.16 and 0.104.0-alpha.8 reject paths containing these...

5.8AI score0.00145EPSS
SaveExploits2Affected Software1
RustSec
RustSec
•added 2026/10/19 12:00 p.m.•13 views

Bit-packing in Cranelift compiler causes silent overflow and miscompilation

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

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

Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_table` instruction

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

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

Panic lowering a host-created component model stream into a guest that expects a different payload type

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-9pvw-hwfg-92h5 For more information see the GitHub-hosted security advisory...

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

`wasi-http`: Guests can add conflicting content lengths to messages

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

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

`wasi-http` p3: forwarded trailers aren't checked against `is_forbidden_header` hook

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

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

`wasi-http` p3: Guests can set incorrect content-length for spliced response bodies

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-9prg-84vf-g5fc For more information see the GitHub-hosted security advisory...

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

Bundled root certificates allow trust in distrusted emSign intermediates

Affected versions include emSign ECC Root CA - G3, which can allow certificate paths through distrusted emSign intermediates. Affected versions may accept certificate paths containing distrusted emSign intermediate public keys. The private keys corresponding to these intermediates are now well...

5.8AI score0.00145EPSS
SaveExploits2Affected Software1
RustSec
RustSec
•added 2026/10/19 12:00 p.m.•10 views

Bundled root certificates allow trust in distrusted emSign intermediates

Affected versions include emSign ECC Root CA - G3, which can allow certificate paths through distrusted emSign intermediates. Affected versions may accept certificate paths containing distrusted emSign intermediate public keys. The private keys corresponding to these intermediates are now well...

5.8AI score0.00145EPSS
SaveExploits2Affected Software1
RustSec
RustSec
•added 2026/10/16 12:00 p.m.•9 views

`zvariant_derive` is unmaintained

The zvariantderive crate is no longer maintained as a standalone crate. Its derive macros are provided by zbus starting with version 6.0.0. Users should migrate to zbus, with its default features disabled if they only need the D-Bus wire format...

5.9AI score
SaveExploits0
RustSec
RustSec
•added 2026/10/16 12:00 p.m.•11 views

`zvariant` is unmaintained

The zvariant crate is no longer maintained as a standalone crate. It has been merged into zbus starting with version 6.0.0, as its wire module. Users should migrate to zbus, with its default features disabled if they only need the D-Bus wire format. Users of the GVariant format should migrate to...

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

Missing case-insensitive matching for CSS url function

URL filtering, such as relative URLs and URL scheme limits, is not always applied when CSS sanitization is used. When the inner URL is quoted, CSS url"" is matched case-sensitively, when it should be matched case-insensitively. As a result, while url"" gets the intended domain name filtering, URL...

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

Stack overflow when parsing deeply nested input in pest_grammars

Impact In affected versions, parsing deeply nested input with pestgrammars::json::JsonParser can exhaust the native stack and abort the hosting process. Applications that accept attacker-controlled JSON without suitable resource limits may therefore be vulnerable to denial of service. The reporte...

6AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/16 12:00 p.m.•11 views

`zbus_names` is unmaintained

The zbusnames crate is no longer maintained as a standalone crate. It has been merged into zbus starting with version 6.0.0, as its names module. Users should migrate to zbus, with its default features disabled if they only need the D-Bus name types...

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

Filesystem sandbox escape when renaming symlinks with trailing slashes

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

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

Buffered application data sent to outer server after ECH rejection

When a server rejects Encrypted Client Hello ECH, the client completes the handshake using the outer ClientHello and authenticates the server against the ECH config's publicname. At the end of that handshake, rustls encrypted and queued any application data buffered via ClientConnection::writer...

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

Remote DoS through unchecked `IdList` allocation in negentropy

Summary The negentropy crate is vulnerable to denial-of-service through an unchecked, peer-controlled ID count in reconciliation messages. With the std feature enabled, which is the default configuration, a small malformed message can trigger an enormous memory allocation and terminate the...

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

Panic when pending calls are run after a trap

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

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

Panic viewing component model stream or future as the wrong type

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

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

Exception tags can cause host data structures to be unaligned

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

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

Yielding in a component start function can lead to a host panic

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-5hhx-4wrr-3j9g For more information see the GitHub-hosted security advisory...

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

`wasi-http`: Request with long url before query parameter crashes host

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-w36r-2hch-9xp9 For more information see the GitHub-hosted security advisory...

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

Overlapping string transcode in a fused adapter can panic

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

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

Panic on erroneous call-to-host from guest realloc call

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

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

Stack overflow dropping a long chain of recursive types

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

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

Component-model handle tables are capped only per instance and charged to no limit

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

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

Out-of-bounds zero-length stream writes can panic

This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-93g3-36p8-x2gc For more information see the GitHub-hosted security advisory...

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

Guests can send absolute-form HTTP requests to different hosts

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

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

Unauthenticated ServerHello can downgrade later connections to classical key exchange

The client recorded the server-selected key exchange group for each server name when processing the ServerHello, before the server was authenticated. This record is used to predict which key share to send in future ClientHellos to that server name. A network attacker can answer one connection...

6AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/14 12:00 p.m.•11 views

Host panic when component `call_async` is cancelled under some conditions

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

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

Wasmtime may not properly enforce async-entrypoint requirement

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

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

`Debug` impls for client session values expose TLS secrets

The Debug implementations of Tls12ClientSessionValue and Tls13ClientSessionValue were derived, and so included the TLS 1.2 master secret or TLS 1.3 resumption PSK in their output. Custom ClientSessionStore implementations that format these values with Debug for example, when logging could disclos...

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

Panic when invoking an async-lifted function via `call`

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

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

Brotli certificate decompression can allocate up to 1 GiB before authentication

The built-in Brotli certificate decompressor enabled by the non-default brotli crate feature bounded the size of the decompressed output, but accepted a peer-selected history window. Brotli's large-window extension was enabled, so a five-byte header could cause an allocation of 1 GiB. A peer can...

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

Decompression bomb in `ruzstd`: a tiny input can exhaust memory (OOM)

A crafted .zst input under 128 KB can force ruzstd to allocate several gigabytes at once, crashing the process with an out-of-memory condition. Since ruzstd is a decoder for untrusted input, a single small file is enough to take down anything decoding it. The compressed size of a block was capped...

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

ZipStreamReader::extract() and ZipArchive::extract() apply Unix permissions through symlinks without confining the target

ZipStreamReader::extract applies Unix permissions through extracted symlinks without validating the symlink target stays within the destination For further details see: https://github.com/zip-rs/zip2/security/advisories/GHSA-4684-h2q9-2vcp...

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

Poly1305 panics or computes a wrong tag on attacker-chosen messages of 64 bytes or more

Poly1305 in ic-cipher absorbs messages of 64 bytes or more four blocks at a time, summing four products before one reduction. From 0.2.5 to 0.2.19 the reduction kept its carries in 32-bit integers, which four summed products can overflow when the message's bytes are large. This affects Poly1305 a...

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

MIKEY message MAC is never verified on receive, so forged messages are accepted

mykey implements MIKEY RFC 3830 for SRTP key exchange. No receive path verified the MIKEY message authentication code. crypto::verifymac existed and was correct, but it was called only from unit tests — neither MikeyMessage::frombytes nor MikeyMessage::completepsk invoked it. newpskinit computed ...

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

zip: `ZipArchive::extract` creates symbolic links whose attacker-controlled targets are outside the destination directory

In zip 9.0.0-pre2, ZipArchive::extract creates a symbolic link from an archive entry after validating only the output entry path. The link target bytes are passed directly to the platform symlink API, so a malicious archive can create an entry inside the destination that resolves to an...

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

Insecure Preservation of SUID/SGID Bits during ZIP Extraction Leading to Potential Privilege Escalation

The zip crate preserves privileged Unix permission bits SUID, SGID, and sticky bits from ZIP externalattributes during extraction, instead of masking them to safe permission bits. If a privileged process for example, root in an installer, CI/CD pipeline, or container build extracts an...

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

Pre-shared key mode transmits the TGK in cleartext, exposing the SRTP master key

mykey implements MIKEY RFC 3830 for SRTP key exchange. Pre-shared key mode transmitted the TEK Generation Key TGK in the clear. MikeyMessage::newpskinit built its KEMAC payload with EncAlg::Null and placed the TGK in encdata verbatim. Anyone able to read a PSK-Init message therefore recovers the...

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

Resource budgets not enforced on the typed deserialization path

ParserConfig::maxevents, maxnodes, maxtotalscalarbytes, maxmergekeys, aliasanchorratio and the alias jump factor were enforced only by the two Value loaders. A typed target with a default-shaped configuration is served by the streaming deserializer, which never read those fields, so tightening an...

5.9AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2026/10/02 12:00 p.m.•14 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.•13 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/10/02 12:00 p.m.•15 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.•28 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.•15 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 2026/10/02 12:00 p.m.•15 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.•14 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
Total number of security vulnerabilities1330