Lucene search
+L

12379 matches found

Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/04/24 12:00 a.m.•4 views

CVE-2026-41677: Out-of-bounds Read

rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.0 to before 0.10.78, the frompemcallback APIs did not validate the length returned by the user's callback. A password callback that returns a value larger than the buffer it was given can cause some versions of...

9.1CVSS6.7AI score0.00294EPSS
SaveExploits0References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/04/24 12:00 a.m.•7 views

CVE-2026-41681: Stack-based Buffer Overflow

rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.10.39 to before 0.10.78, EVPDigestFinal always writes EVPMDCTXsizectx to the out buffer. If out is smaller than that, MdCtxRef::digestfinal writes past its end, usually corrupting the stack. This is reachable from sa...

9.3CVSS8.3AI score0.00359EPSS
SaveExploits0References4
CNNVD
CNNVD
•added 2026/04/24 12:00 a.m.•32 views

rust-openssl security vulnerabilities

rust-openssl is an open-source library in the rust ecosystem that allows for interaction with the OpenSSL library. There were security vulnerabilities in the version of rust-openssl from 0.9.24 to 0.10.78. These vulnerabilities stemmed from the FFI Foreign Function Interface callback functions no...

9.8CVSS7.7AI score0.0028EPSS
SaveExploits0References2
CNNVD
CNNVD
•added 2026/04/24 12:00 a.m.•30 views

rust-openssl security vulnerabilities

rust-openssl is an open-source library designed for interacting with the OpenSSL library. There were security vulnerabilities in the version of rust-openssl from 0.10.39 to 0.10.78. These vulnerabilities stemmed from the EVPDigestFinal function, which always writes EVPMDCTXsize bytes into the...

9.8CVSS8.5AI score0.00359EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/04/24 12:00 a.m.•4 views

CVE-2026-41678: Out-of-bounds Write

rust-openssl provides OpenSSL bindings for the Rust programming language. From to before 0.10.78, aes::unwrapkey contains an incorrect assertion: it checks that out.len + 8 = in.len - 8, ensuring the output buffer is large enough. Because of the inverted check, the function only accepts buffers a...

9.2CVSS8.4AI score0.00251EPSS
SaveExploits0References3
CNNVD
CNNVD
•added 2026/04/24 12:00 a.m.•28 views

Amazon vulnerability due to path traversal

Amazon Tough is a Rust client library from Amazon, a subsidiary of The Update Framework TUF. Versions prior to tough-v0.22.0 contained a path traversal vulnerability. This vulnerability stemmed from incomplete path traversal fixes, which could allow remote authenticated users to write to files...

7.1CVSS5.9AI score0.00533EPSS
SaveExploits0References1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/04/24 12:00 a.m.•5 views

CVE-2026-41898: Buffer Over-read

rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.24 to before 0.10.78, the FFI trampolines behind SslContextBuilder::setpskclientcallback, setpskservercallback, setcookiegeneratecb, and setstatelesscookiegeneratecb forwarded the user closure's returned usize...

8.3CVSS7.6AI score0.0028EPSS
SaveExploits0References5
osv_rustsec
osv_rustsec
•added 2026/04/23 12:00 p.m.•34 views

RUSTSEC-2026-0108 `sui-execution-cut` was removed from crates.io for malicious code

sui-execution-cut included a build script that attempted to exfiltrate data from the build machine. The malicious crate had 1 version published on 2026-04-20 and had no evidence of actual usage. This crate had no dependencies on crates.io...

5.8AI score
SaveExploits0References2
osv_rustsec
osv_rustsec
•added 2026/04/23 12:00 p.m.•40 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
SaveExploits0References3
vulnersOsv
vulnersOsv
•added 2026/04/23 12:00 p.m.•13 views

a1 (>=1.0.1, <=1.0.2), actor-kit (>=0.1.0, <=0.2.5) +112 more potentially affected by unknown CVE via rkyv (0.8.2)

rkyv CARGO version 0.8.2 is affected by a known vulnerability. The following packages have a transitive dependency on rkyv and may be impacted: - a1 =1.0.1, =0.1.0, =0.1.0, =0.1.0, =0.4.0, =0.9.0, =0.5.0, =0.5.0, =0.1.0-beta.2, =0.2.0 - fluxbench-logic 0.2.0 - fluxbench-report 0.2.0 and more Sour...

5.8AI score
SaveExploits0
vulnersOsv
vulnersOsv
•added 2026/04/23 12:00 p.m.•11 views

ach (>=0.1.0, <=0.2.5), ach-array (>=0.1.0, <=0.2.5) +1666 more potentially affected by unknown CVE via bare-metal (>=0.1.3, <=1.0.0)

bare-metal CARGO version =0.1.3, =0.1.0, =0.1.0, =0.1.3, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.1.0, =0.1.1, =0.1.0, =0.1.1, =0.1.0, =0.5.0, =0.5.0, =0.8.0 and more Source cves: unknown CVE Source advisory: OSV:RUSTSEC-2026-0110...

5.8AI score
SaveExploits0
Github Security Blog
Github Security Blog
•added 2026/04/22 9:22 p.m.•33 views

rust-openssl: Deriver::derive and PkeyCtxRef::derive can overflow short buffers on OpenSSL 1.1.1

Deriver::derive and PkeyCtxRef::derive sets len = buf.len and passes it as the in/out length to EVPPKEYderive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming keylen, unconditionally writing the full shared secret 32/56/prime-size bytes. A...

9.2CVSS8.2AI score0.00285EPSS
SaveExploits0References6Affected Software1
osv_ghsa
osv_ghsa
•added 2026/04/22 9:22 p.m.•28 views

GHSA-PQF5-4PQQ-29F5 rust-openssl: Deriver::derive and PkeyCtxRef::derive can overflow short buffers on OpenSSL 1.1.1

Deriver::derive and PkeyCtxRef::derive sets len = buf.len and passes it as the in/out length to EVPPKEYderive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming keylen, unconditionally writing the full shared secret 32/56/prime-size bytes. A...

9.2CVSS8.2AI score0.00285EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/04/22 9:20 p.m.•33 views

rust-opennssl has an Out-of-bounds read in PEM password callback when returning an oversized length

The frompemcallback APIs did not validate the length returned by the user's callback. A password callback that returns a value larger than the buffer it was given can cause some versions of OpenSSL to over-read this buffer. OpenSSL 3.x is not affected by this...

9.1CVSS6.6AI score0.00294EPSS
SaveExploits0References6Affected Software1
osv_ghsa
osv_ghsa
•added 2026/04/22 9:17 p.m.•25 views

GHSA-8C75-8MHR-P7R9 rust-openssl has incorrect bounds assertion in aes key wrap

Summary aes::unwrapkey has an incorrect bounds assertion on the out buffer size, which can lead to out-of-bounds write. Details aes::unwrapkey contains an incorrect assertion: it checks that out.len + 8 = in.len - 8, ensuring the output buffer is large enough. Because of the inverted check, the...

9.2CVSS8.3AI score0.00251EPSS
SaveExploits0References6
osv_ghsa
osv_ghsa
•added 2026/04/22 9:05 p.m.•27 views

GHSA-GHM9-CR32-G9QJ rust-openssl: rustMdCtxRef::digest_final() writes past caller buffer with no length check

EVPDigestFinal always writes EVPMDCTXsizectx to the out buffer. If out is smaller than that, MdCtxRef::digestfinal writes past its end, usually corrupting the stack. This is reachable from safe Rust...

9.3CVSS8.2AI score0.00359EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/04/22 9:05 p.m.•26 views

rust-openssl: rustMdCtxRef::digest_final() writes past caller buffer with no length check

EVPDigestFinal always writes EVPMDCTXsizectx to the out buffer. If out is smaller than that, MdCtxRef::digestfinal writes past its end, usually corrupting the stack. This is reachable from safe Rust...

9.3CVSS8.2AI score0.00359EPSS
SaveExploits0References6Affected Software1
osv_ghsa
osv_ghsa
•added 2026/04/22 9:00 p.m.•37 views

GHSA-HPPC-G8H3-XHP3 rust-openssl: Unchecked callback length in PSK/cookie trampolines leaks adjacent memory to peer

The FFI trampolines behind SslContextBuilder::setpskclientcallback, setpskservercallback, setcookiegeneratecb, and setstatelesscookiegeneratecb forwarded the user closure's returned usize directly to OpenSSL without checking it against the &mut u8 that was handed to the closure. This can lead to...

8.3CVSS7.6AI score0.0028EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/04/22 9:00 p.m.•32 views

rust-openssl: Unchecked callback length in PSK/cookie trampolines leaks adjacent memory to peer

The FFI trampolines behind SslContextBuilder::setpskclientcallback, setpskservercallback, setcookiegeneratecb, and setstatelesscookiegeneratecb forwarded the user closure's returned usize directly to OpenSSL without checking it against the &mut u8 that was handed to the closure. This can lead to...

8.3CVSS7.6AI score0.0028EPSS
SaveExploits0References6Affected Software1
NVD
NVD
•added 2026/04/22 8:16 p.m.•21 views

CVE-2026-34066

nimiq-blockchain provides persistent block storage for Nimiq's Rust implementation. Prior to version 1.3.0, HistoryStore::puthistorictxns uses an assert! to enforce invariants about HistoricTransaction.blocknumber must be within the macro block being pushed and within the same epoch. During histo...

5.3CVSS0.00401EPSS
SaveExploits0References4
Rows per page
Query Builder