Lucene search
K

96 matches found

Github Security Blog
Github Security Blog
added 2026/04/04 5:55 a.m.6 views

DynFuture Drop Can Construct a Dangling Reference

DynFuture is unsound because its Drop implementation transmutes a trait-object reference into unrelated reference types, which constructs an invalid reference from trait object metadata. This issue was reproduced against dyn-future 3.0.4 under Miri. The crate is unmaintained...

5.9AI score
Exploits0References3Affected Software1
SUSE Linux
SUSE Linux
added 2026/01/22 1:57 p.m.2 views

Security update for librsvg

This update for librsvg fixes the following issues: Update to version 2.57.4 - bsc1243867: CVE-2024-12224: RUSTSEC-2024-0421 - idna accepts Punycode labels that do not produce any non-ASCII when decoded. RUSTSEC-2024-0404 - Unsoundness in anstream. Patch Instructions: To install this SUSE update...

4.2CVSS5.5AI score0.00151EPSS
Exploits1References4
OSV
OSV
added 2026/01/22 1:57 p.m.1 views

SUSE-SU-2026:0243-1 Security update for librsvg

This update for librsvg fixes the following issues: Update to version 2.57.4 - bsc1243867: + CVE-2024-12224: RUSTSEC-2024-0421 - idna accepts Punycode labels that do not produce any non-ASCII when decoded. + RUSTSEC-2024-0404 - Unsoundness in anstream...

8.8CVSS5.8AI score0.00151EPSS
Exploits1References3
EUVD
EUVD
added 2025/12/26 6:55 p.m.0 views

EUVD-2025-205452

ruint affected by unsoundness of safe reciprocalmg10...

6.4AI score
Exploits0References4
OSV
OSV
added 2025/10/31 12:0 p.m.2 views

RUSTSEC-2025-0131 Lack of sufficient checks in public API

The affected function is unsound due to insufficient checks on public struct field...

6.8AI score
Exploits0References4
EUVD
EUVD
added 2025/10/07 12:30 a.m.1 views

EUVD-2021-1892

Malware in sbrugna...

4.7CVSS4.6AI score0.00044EPSS
Exploits0References5
EUVD
EUVD
added 2025/10/07 12:30 a.m.0 views

EUVD-2021-1825

Malware in sbrugna...

5.5CVSS5.3AI score0.00057EPSS
Exploits0References5
Tenable Nessus
Tenable Nessus
added 2025/06/02 12:0 a.m.4 views

Amazon Linux 2023 : librsvg2, librsvg2-devel, librsvg2-tools (ALAS2023-2025-992)

It is, therefore, affected by a vulnerability as referenced in the ALAS2023-2025-992 advisory. RUSTSEC-2024-0429 is a vulnerability discovered in the glib Rust crate affecting versions prior to 0.20.0. The issue involves unsoundness in Iterator and DoubleEndedIterator implementations for...

5.5AI score
Exploits0References2
RedhatCVE
RedhatCVE
added 2025/05/22 5:10 p.m.2 views

CVE-2020-35914

An issue was discovered in the lockapi crate before 0.4.2 for Rust. A data race can occur because of RwLockWriteGuard unsoundness...

4.7CVSS6.8AI score0.00044EPSS
Exploits0
RedhatCVE
RedhatCVE
added 2025/05/22 3:34 p.m.3 views

CVE-2020-35910

An issue was discovered in the lockapi crate before 0.4.2 for Rust. A data race can occur because of MappedMutexGuard unsoundness...

5.5CVSS6.8AI score0.00057EPSS
Exploits0
RedhatCVE
RedhatCVE
added 2025/05/22 3:32 p.m.4 views

CVE-2020-35912

An issue was discovered in the lockapi crate before 0.4.2 for Rust. A data race can occur because of MappedRwLockWriteGuard unsoundness...

4.7CVSS6.8AI score0.00044EPSS
Exploits0
OSV
OSV
added 2025/04/07 9:12 p.m.0 views

GHSA-RR8G-9FPQ-6WMG Tokio broadcast channel calls clone in parallel, but does not require `Sync`

The broadcast channel internally calls clone on the stored value when receiving it, and only requires T:Send. This means that using the broadcast channel with values that are Send but not Sync can trigger unsoundness if the clone implementation makes use of the value being !Sync. Thank you to...

6.9CVSS5.9AI score
Exploits0References3
Github Security Blog
Github Security Blog
added 2025/04/07 9:12 p.m.8 views

Tokio broadcast channel calls clone in parallel, but does not require `Sync`

The broadcast channel internally calls clone on the stored value when receiving it, and only requires T:Send. This means that using the broadcast channel with values that are Send but not Sync can trigger unsoundness if the clone implementation makes use of the value being !Sync. Thank you to...

6.8AI score
Exploits0References4Affected Software1
RustSec
RustSec
added 2025/04/07 12:0 p.m.4 views

Broadcast channel calls clone in parallel, but does not require `Sync`

The broadcast channel internally calls clone on the stored value when receiving it, and only requires T:Send. This means that using the broadcast channel with values that are Send but not Sync can trigger unsoundness if the clone implementation makes use of the value being !Sync. Thank you to...

6.8AI score
Exploits0Affected Software1
OSV
OSV
added 2025/04/07 12:0 p.m.6 views

RUSTSEC-2025-0023 Broadcast channel calls clone in parallel, but does not require `Sync`

The broadcast channel internally calls clone on the stored value when receiving it, and only requires T:Send. This means that using the broadcast channel with values that are Send but not Sync can trigger unsoundness if the clone implementation makes use of the value being !Sync. Thank you to...

5.9AI score
Exploits0References3
Positive Technologies
Positive Technologies
added 2024/12/30 12:0 a.m.1 views

PT-2024-40306 · Crates.Io · Xous

Name of the Vulnerable Software and Affected Versions: No specific software or versions are mentioned, so the information cannot be determined. Description: The issue concerns the functions as slice and as slice mut being considered unsound. This is because any pointer, regardless of its bit...

7AI score
Exploits0References5
Github Security Blog
Github Security Blog
added 2024/12/23 8:19 p.m.15 views

Unsoundness in `Iterator` and `DoubleEndedIterator` impls for `glib::VariantStrIter`

The VariantStrIter::implget function called internally by implementations of the Iterator and DoubleEndedIterator traits for this type was unsound, resulting in undefined behaviour. An immutable reference &p to a mut libc::cchar pointer initialized to NULL was passed as an argument to a C functio...

7.4AI score
Exploits0References3Affected Software1
OSV
OSV
added 2024/12/23 8:19 p.m.8 views

GHSA-WRW7-89JP-8Q8G Unsoundness in `Iterator` and `DoubleEndedIterator` impls for `glib::VariantStrIter`

The VariantStrIter::implget function called internally by implementations of the Iterator and DoubleEndedIterator traits for this type was unsound, resulting in undefined behaviour. An immutable reference &p to a mut libc::cchar pointer initialized to NULL was passed as an argument to a C functio...

6.9CVSS7.4AI score
Exploits0References3
Positive Technologies
Positive Technologies
added 2024/12/23 12:0 a.m.3 views

PT-2024-40974 · Crates.Io · Xous

Name of the Vulnerable Software and Affected Versions: No specific software or versions are mentioned, so the information cannot be determined. Description: The issue concerns the as slice and as slice mut functions, which are considered unsound. This is because any pointer, regardless of its bit...

7AI score
Exploits0References5
OSV
OSV
added 2024/12/04 6:31 p.m.5 views

GHSA-2RXC-GJRP-VJHX Unsoundness in anstream

When given a valid UTF8 string "ö\x1b😀", the function in crates/anstream/src/adapter/strip.rs will be confused. The UTF8 bytes are \xc3\xb6 then \x1b then \xf0\x9f\x98\x80. When looping over "non-printable bytes" \x1b\xf0 will be considered as some non-printable sequence. This will produce a brok...

7.2AI score
Exploits0References3
Rows per page
Query Builder