Lucene search
K

52 matches found

OSV
OSV
added 2021/10/17 12:0 p.m.16 views

RUSTSEC-2021-0120 abomonation transmutes &T to and from &[u8] without sufficient constraints

This transmute is at the core of the abomonation crates. It's so easy to use it to violate alignment requirements that no test in the crate's test suite passes under miri. The use of this transmute in serialization/deserialization also incorrectly assumes that the layout of a reprRust type is...

7.5CVSS7.2AI score0.00972EPSS
Exploits0References3
RustSec
RustSec
added 2021/10/17 12:0 p.m.22 views

abomonation transmutes &T to and from &[u8] without sufficient constraints

This transmute is at the core of the abomonation crates. It's so easy to use it to violate alignment requirements that no test in the crate's test suite passes under miri. The use of this transmute in serialization/deserialization also incorrectly assumes that the layout of a reprRust type is...

7.5CVSS1.2AI score0.00972EPSS
Exploits0
Github Security Blog
Github Security Blog
added 2021/08/25 8:53 p.m.26 views

Soundness issue in raw-cpuid

VendorInfo::asstring, SoCVendorBrand::asstring, and ExtendedFunctionInfo::processorbrandstring construct byte slices using std::slice::fromrawparts, with data coming from reprRust structs. This is always undefined behavior. This flaw has been fixed in v9.0.0, by making the relevant structs reprC...

7.5CVSS7.3AI score0.01261EPSS
Exploits0References5Affected Software1
OSV
OSV
added 2021/08/25 8:53 p.m.19 views

GHSA-HVQC-PC78-X9WH Soundness issue in raw-cpuid

VendorInfo::asstring, SoCVendorBrand::asstring, and ExtendedFunctionInfo::processorbrandstring construct byte slices using std::slice::fromrawparts, with data coming from reprRust structs. This is always undefined behavior. This flaw has been fixed in v9.0.0, by making the relevant structs reprC...

7.5CVSS6.2AI score0.01261EPSS
Exploits1References5
OSV
OSV
added 2021/08/25 8:47 p.m.16 views

GHSA-G4W7-3QR8-5623 Improper type usage in rusqlite

An issue was discovered in the rusqlite crate before 0.23.0 for Rust. Memory safety can be violated via the reprRust type...

9.8CVSS8.9AI score0.0173EPSS
Exploits0References5
RedHat Linux
RedHat Linux
added 2021/05/18 2:50 p.m.0 views

python: Stack-based buffer overflow in PyCArg_repr in _ctypes/callproc.c

A flaw was found in python. A stack-based buffer overflow was discovered in the ctypes module provided within Python. Applications that use ctypes without carefully validating the input passed to it may be vulnerable to this flaw, which would allow an attacker to overflow a buffer on the stack an...

9.8CVSS7.2AI score0.23293EPSS
Exploits1References4
Microsoft CVE
Microsoft CVE
added 2021/01/29 8:0 a.m.1 views

Python 3.x through 3.9.1 has a buffer overflow in PyCArg_repr in _ctypes/callproc.c which may lead to remote code execution in certain Python applications that accept floating-point numbers as untrusted input as demonstrated by a 1e300 argument to c_double.from_param. This occurs because sprintf is used unsafely.

...

9.8CVSS7AI score0.23293EPSS
Exploits1
OSV
OSV
added 2020/12/31 10:15 a.m.14 views

CVE-2020-35872

An issue was discovered in the rusqlite crate before 0.23.0 for Rust. Memory safety can be violated via the reprRust type...

9.8CVSS7.3AI score0.0173EPSS
Exploits0References2
NVD
NVD
added 2020/12/31 10:15 a.m.22 views

CVE-2020-35872

An issue was discovered in the rusqlite crate before 0.23.0 for Rust. Memory safety can be violated via the reprRust type...

9.8CVSS9.6AI score0.01715EPSS
Exploits0References2
Prion
Prion
added 2020/12/31 10:15 a.m.16 views

Design/Logic Flaw

An issue was discovered in the rusqlite crate before 0.23.0 for Rust. Memory safety can be violated via the reprRust type...

7.5CVSS9.6AI score0.01715EPSS
Exploits0References2Affected Software1
CVE
CVE
added 2020/12/31 8:28 a.m.167 views

CVE-2020-35872

The CVE-2020-35872 entry concerns the rusqlite crate for Rust, before version 0.23.0. The root cause is a memory-safety issue exposed via the repr(Rust) type, which can lead to memory-safety violations. The vulnerability is reflected in high-severity CVSS scores (NVD: CVSS2 7.5; CVSS3.1 9.8) with...

9.8CVSS9.4AI score0.01715EPSS
Exploits0References2Affected Software1
Cvelist
Cvelist
added 2020/12/31 8:28 a.m.23 views

CVE-2020-35872

An issue was discovered in the rusqlite crate before 0.23.0 for Rust. Memory safety can be violated via the reprRust type...

9.7AI score0.01715EPSS
Exploits0References2
NVD
NVD
added 2019/08/26 6:15 p.m.12 views

CVE-2018-20998

An issue was discovered in the arrayfire crate before 3.6.0 for Rust. Addition of the repr attribute to an enum is mishandled, leading to memory corruption...

9.8CVSS9.4AI score0.01645EPSS
Exploits0References1
OSV
OSV
added 2019/08/26 6:15 p.m.15 views

PYSEC-2019-144

An issue was discovered in the arrayfire crate before 3.6.0 for Rust. Addition of the repr attribute to an enum is mishandled, leading to memory corruption...

9.8CVSS2.7AI score0.01645EPSS
Exploits0References2
PyPA
PyPA
added 2019/08/26 6:15 p.m.5 views

PYSEC-2019-144

An issue was discovered in the arrayfire crate before 3.6.0 for Rust. Addition of the repr attribute to an enum is mishandled, leading to memory corruption...

9.8CVSS7AI score0.01645EPSS
Exploits0References2Affected Software1
RustSec
RustSec
added 2018/12/18 12:0 p.m.16 views

Enum repr causing potential memory corruption

The attribute repr added to enums to be compatible with C-FFI caused memory corruption on MSVC toolchain. arrayfire crates = version 3.5.0 do not have this issue when used with Rust versions 1.27 or earlier. The issue only started to appear since Rust version 1.28. The issue seems to be interlink...

9.8CVSS5.6AI score0.01645EPSS
Exploits0Affected Software1
OSV
OSV
added 2018/12/18 12:0 p.m.14 views

RUSTSEC-2018-0011 Enum repr causing potential memory corruption

The attribute repr added to enums to be compatible with C-FFI caused memory corruption on MSVC toolchain. arrayfire crates = version 3.5.0 do not have this issue when used with Rust versions 1.27 or earlier. The issue only started to appear since Rust version 1.28. The issue seems to be interlink...

9.8CVSS9.6AI score0.01645EPSS
Exploits0References3
Tenable Nessus
Tenable Nessus
added 2013/07/12 12:0 a.m.22 views

Oracle Linux 3 / 4 : python (ELSA-2006-0713)

From Red Hat Security Advisory 2006:0713 : Updated Python packages are now available to correct a security issue in Red Hat Enterprise Linux 3 and 4. This update has been rated as having important security impact by the Red Hat Security Response Team. Python is an interpreted, interactive,...

7.5CVSS6AI score0.05063EPSS
Exploits0References3
OpenVAS
OpenVAS
added 2008/09/24 12:0 a.m.19 views

Gentoo Security Advisory GLSA 200610-07 (python)

The remote host is missing updates announced in advisory GLSA 200610-07. OpenVAS Vulnerability Test $ Description: Auto generated from Gentoo's XML based advisory Authors: Thomas Reinke Copyright: Copyright c 2008 E-Soft Inc. http://www.securityspace.com Text descriptions are largely excerpted fr...

7.5CVSS0.5AI score0.05063EPSS
Exploits0
RedHat Linux
RedHat Linux
added 2008/08/13 2:16 p.m.5 views

python repr unicode buffer overflow

Buffer overflow in the repr function in Python 2.3 through 2.6 before 20060822 allows context-dependent attackers to cause a denial of service and possibly execute arbitrary code via crafted wide character UTF-32/UCS-4 strings to certain scripts...

7.5CVSS6.2AI score0.05063EPSS
Exploits0References4
Rows per page
Query Builder