Lucene search
K

39 matches found

OSV
OSV
added 2026/05/15 6:9 p.m.2 views

GHSA-VFVV-C25P-M7MM rkyv: Panic safety bugs in `InlineVec::clear` and `SerVec::clear` enable arbitrary code execution

InlineVec::clear and SerVec::clear in rkyv were not panic-safe. Both functions iterate over their elements and call dropinplace on each, updating self.len only after the loop. If an element's Drop implementation panics during the loop, self.len is left at its original value. A subsequent invocati...

6.9CVSS5.8AI score
Exploits0References3
Github Security Blog
Github Security Blog
added 2026/05/15 6:9 p.m.11 views

rkyv: Panic safety bugs in `InlineVec::clear` and `SerVec::clear` enable arbitrary code execution

InlineVec::clear and SerVec::clear in rkyv were not panic-safe. Both functions iterate over their elements and call dropinplace on each, updating self.len only after the loop. If an element's Drop implementation panics during the loop, self.len is left at its original value. A subsequent invocati...

5.8AI score
Exploits0References3Affected Software1
AstraLinux
AstraLinux
added 2026/05/03 11:59 p.m.2 views

Astra Linux - уязвимость в rustc

In the standard library of Rust before version 1.2.0, BinaryHeap is not panic-safe. The binary heap becomes in an inconsistent state when the comparison of generic elements within siftup or siftdownrange causes a panic. This bug results in a decrease of zeroed memory of an arbitrary type, which c...

7.5CVSS7.2AI score0.00274EPSS
Exploits1References1
OSV
OSV
added 2026/04/23 12:0 p.m.1 views

RUSTSEC-2026-0122 Potential use-after-free due to lack of panic safety in `InlineVec::clear` and `SerVec::clear`

InlineVec::clear and SerVec::clear in rkyv were not panic-safe. Both functions iterate over their elements and call dropinplace on each, updating self.len only after the loop. If an element's Drop implementation panics during the loop, self.len is left at its original value. A subsequent invocati...

5.8AI score
Exploits0References3
RustSec
RustSec
added 2026/04/23 12:0 p.m.5 views

Potential use-after-free due to lack of panic safety in `InlineVec::clear` and `SerVec::clear`

InlineVec::clear and SerVec::clear in rkyv were not panic-safe. Both functions iterate over their elements and call dropinplace on each, updating self.len only after the loop. If an element's Drop implementation panics during the loop, self.len is left at its original value. A subsequent invocati...

5.8AI score
Exploits0Affected Software1
EUVD
EUVD
added 2025/10/07 12:30 a.m.1 views

EUVD-2020-23859

Malware in sbrugna...

7.5CVSS7.6AI score0.00192EPSS
Exploits1References8
EUVD
EUVD
added 2025/10/07 12:30 a.m.3 views

EUVD-2015-2105

Malware in sbrugna...

7.5CVSS7.5AI score0.00274EPSS
Exploits1References4
EUVD
EUVD
added 2025/10/07 12:30 a.m.2 views

EUVD-2021-15529

Malware in sbrugna...

5.3CVSS5.6AI score0.00419EPSS
Exploits1References13
EUVD
EUVD
added 2025/10/03 8:7 p.m.1 views

EUVD-2025-29529

Malicious code in bioql PyPI...

6.6AI score
Exploits0References4
OSV
OSV
added 2025/09/02 5:35 p.m.3 views

GHSA-XQJR-WFX3-GMXV ArrayQueue's push_front is not panic-safe

The safe API arrayqueue::ArrayQueue::pushfront can lead to deallocating uninitialized memory if a panic occurs while invoking the clone method on the passed argument. Specifically, pushfront receives an argument that is intended to be cloned and pushed, whose type implements the Clone trait...

6.9CVSS6.9AI score
Exploits0References4
Github Security Blog
Github Security Blog
added 2025/09/02 5:35 p.m.5 views

ArrayQueue's push_front is not panic-safe

The safe API arrayqueue::ArrayQueue::pushfront can lead to deallocating uninitialized memory if a panic occurs while invoking the clone method on the passed argument. Specifically, pushfront receives an argument that is intended to be cloned and pushed, whose type implements the Clone trait...

6.9AI score
Exploits0References4Affected Software1
OSV
OSV
added 2025/08/14 12:0 p.m.2 views

RUSTSEC-2025-0054 ArrayQueue::push_front is not panic-safe

The safe API arrayqueue::ArrayQueue::pushfront can lead to deallocating uninitialized memory if a panic occurs while invoking the clone method on the passed argument. Specifically, pushfront receives an argument that is intended to be cloned and pushed, whose type implements the Clone trait...

6.9AI score
Exploits0References3
Tenable Nessus
Tenable Nessus
added 2023/11/07 12:0 a.m.41 views

Rocky Linux 8 : rust-toolset:rhel8 (RLSA-2021:1935)

The remote Rocky Linux 8 host has packages installed that are affected by multiple vulnerabilities as referenced in the RLSA-2021:1935 advisory. - In the standard library in Rust before 1.49.0, String::retain function has a panic safety problem. It allows creation of a non-UTF-8 Rust string when...

9.8CVSS7.9AI score0.00356EPSS
Exploits2References5
SUSE CVE
SUSE CVE
added 2023/02/15 3:50 a.m.2 views

SUSE CVE-2020-36317

In the standard library in Rust before 1.49.0, String::retain function has a panic safety problem. It allows creation of a non-UTF-8 Rust string when the provided closure panics. This bug could result in a memory safety violation when other string APIs assume that UTF-8 encoding is used on the sa...

5.3CVSS7.3AI score0.00192EPSS
Exploits1References3
SUSE CVE
SUSE CVE
added 2023/02/15 3:43 a.m.1 views

SUSE CVE-2021-28876

In the standard library in Rust before 1.52.0, the Zip implementation has a panic safety issue. It calls iteratorgetunchecked more than once for the same index when the underlying iterator panics in certain conditions. This bug could lead to a memory safety violation due to an unmet safety...

7.5CVSS9.4AI score0.00419EPSS
Exploits1References3
Veracode
Veracode
added 2021/10/11 2:2 a.m.25 views

Denial Of Service (DoS)

rustc:sid is vulnerable to denial of service. The String::retain function has a panic safety problem. It allows creation of a non-UTF-8 Rust string when the provided closure panics. This bug could result in a memory safety violation when other string APIs assume that UTF-8 encoding is used on the...

7.5CVSS3.7AI score0.00192EPSS
Exploits1References3Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:45 p.m.23 views

Missing release of memory in sized-chunks

Chunk: Array size is not checked when constructed with unit and pair. Array size is not checked when constructed with From. Clone and insertfrom are not panic-safe; A panicking iterator causes memory safety issues with them. InlineArray: Generates unaligned references for types with a large...

7.5CVSS7.8AI score0.00433EPSS
Exploits1References4Affected Software1
Tenable Nessus
Tenable Nessus
added 2021/08/16 12:0 a.m.42 views

CentOS 8 : rust-toolset:rhel8 (CESA-2021:3063)

The remote CentOS Linux 8 host has packages installed that are affected by multiple vulnerabilities as referenced in the CESA-2021:3063 advisory. - rust: optimization for joining strings can cause uninitialized bytes to be exposed CVE-2020-36323 - rust: heap-based buffer overflow in readtoend...

9.8CVSS7.1AI score0.011EPSS
Exploits5References8
RedHat Linux
RedHat Linux
added 2021/08/10 4:14 p.m.0 views

rust: panic safety issue in Zip implementation

In the standard library in Rust before 1.52.0, the Zip implementation has a panic safety issue. It calls iteratorgetunchecked more than once for the same index when the underlying iterator panics in certain conditions. This bug could lead to a memory safety violation due to an unmet safety...

5.3CVSS5.8AI score0.00419EPSS
Exploits1References4
RedHat Linux
RedHat Linux
added 2021/08/10 7:28 a.m.2 views

rust: panic safety issue in Zip implementation

In the standard library in Rust before 1.52.0, the Zip implementation has a panic safety issue. It calls iteratorgetunchecked more than once for the same index when the underlying iterator panics in certain conditions. This bug could lead to a memory safety violation due to an unmet safety...

5.3CVSS5.8AI score0.00419EPSS
Exploits1References4
Rows per page
Query Builder