Lucene search
K

12 matches found

RustSec
RustSec
added 2024/07/21 12:0 p.m.1 views

`MemBio::get_buf` has undefined behavior with empty buffers

Previously, MemBio::getbuf called slice::fromrawparts with a null-pointer, which violates the functions invariants, leading to undefined behavior. In debug builds this would produce an assertion failure. This is now fixed...

7AI score
Exploits0Affected Software1
Github Security Blog
Github Security Blog
added 2023/12/21 6:14 p.m.11 views

unsafe-libyaml unaligned write of u64 on 32-bit and 16-bit platforms

Affected versions allocate memory using the alignment of usize and write data to it of type u64, without using core::ptr::writeunaligned. In platforms with sub-64bit alignment for usize including wasm32 and x86 these writes are insufficiently aligned some of the time. If using an ordinary optimiz...

7AI score
Exploits0References4Affected Software1
OSV
OSV
added 2023/12/21 6:14 p.m.8 views

GHSA-R24F-HG58-VFRW unsafe-libyaml unaligned write of u64 on 32-bit and 16-bit platforms

Affected versions allocate memory using the alignment of usize and write data to it of type u64, without using core::ptr::writeunaligned. In platforms with sub-64bit alignment for usize including wasm32 and x86 these writes are insufficiently aligned some of the time. If using an ordinary optimiz...

7AI score
Exploits0References4
Github Security Blog
Github Security Blog
added 2023/04/07 7:23 p.m.13 views

ntru-rs has unsound FFI: Wrong API usage causes write past allocated area

The following usage causes undefined behavior. rust let kp: ntru::types::KeyPair = …; kp.getpublic.exportDefault::default When compiled with debug assertions, the code above will trigger a attempt to subtract with overflow panic before UB occurs. Other mistakes e.g. using EncParams from a differe...

6.8AI score
Exploits0References3Affected Software1
OSV
OSV
added 2023/03/22 12:0 p.m.10 views

RUSTSEC-2023-0032 Unsound FFI: Wrong API usage causes write past allocated area

The following usage causes undefined behavior. rust let kp: ntru::types::KeyPair = …; kp.getpublic.exportDefault::default When compiled with debug assertions, the code above will trigger a attempt to subtract with overflow panic before UB occurs. Other mistakes e.g. using EncParams from a differe...

7.2AI score
Exploits0References3
RustSec
RustSec
added 2023/03/22 12:0 p.m.10 views

Unsound FFI: Wrong API usage causes write past allocated area

The following usage causes undefined behavior. rust let kp: ntru::types::KeyPair = …; kp.getpublic.exportDefault::default When compiled with debug assertions, the code above will trigger a attempt to subtract with overflow panic before UB occurs. Other mistakes e.g. using EncParams from a differe...

6.8AI score
Exploits0Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 8:46 p.m.25 views

Incorrect implementation in streebog

Internal update-sigma function was implemented incorrectly and depending on debug-assertions it could've caused an incorrect result or panic for certain inputs...

7.5CVSS8AI score0.00334EPSS
Exploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:46 p.m.11 views

GHSA-39WR-F4FF-XM6P Incorrect implementation in streebog

Internal update-sigma function was implemented incorrectly and depending on debug-assertions it could've caused an incorrect result or panic for certain inputs...

7.5CVSS7.4AI score0.00334EPSS
Exploits2References4
Github Security Blog
Github Security Blog
added 2021/08/25 8:45 p.m.29 views

Incorrect implementation of the Streebog hash functions in streebog

Internal update-sigma function was implemented incorrectly and depending on debug-assertions it could've caused an incorrect result or panic for certain inputs...

7.5CVSS8AI score0.00156EPSS
Exploits1References4Affected Software1
OSV
OSV
added 2021/08/25 8:45 p.m.14 views

GHSA-GF93-H79Q-6JJV Incorrect implementation of the Streebog hash functions in streebog

Internal update-sigma function was implemented incorrectly and depending on debug-assertions it could've caused an incorrect result or panic for certain inputs...

7.5CVSS7.4AI score0.00334EPSS
Exploits2References4
RustSec
RustSec
added 2019/10/06 12:0 p.m.20 views

Incorrect implementation of the Streebog hash functions

Internal update-sigma function was implemented incorrectly and depending on debug-assertions it could've caused an incorrect result or panic for certain inputs...

1.1AI score
Exploits0Affected Software1
Vulnrichment
Vulnrichment
added 2016/11/22 7:0 p.m.1 views

CVE-2016-9535

tifpredict.h and tifpredict.c in libtiff 4.0.6 have assertions that can lead to assertion failures in debug mode, or buffer overflows in release mode, when dealing with unusual tile size like YCbCr with subsampling. Reported as MSVR 35105, aka "Predictor heap-buffer-overflow."...

7.1AI score0.00604EPSS
Exploits0References6
Rows per page
Query Builder