Skip to content

Commit 8cb622a

Browse files
1 parent ff17efc commit 8cb622a

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{
2+
"schema_version": "1.4.0",
3+
"id": "GHSA-x77x-7mmh-cxv3",
4+
"modified": "2025-10-22T17:08:50Z",
5+
"published": "2025-10-22T17:08:50Z",
6+
"aliases": [],
7+
"summary": "ncurses exposes uninitialized memory in string reading functions",
8+
"details": "Multiple string reading functions expose uninitialized memory by setting length to capacity when no null terminator is found.\n\nThis allows reading uninitialized memory which may contain sensitive data from previous allocations.\n\nThe ncurses-rs repository is archived and unmaintained.",
9+
"severity": [
10+
{
11+
"type": "CVSS_V4",
12+
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P"
13+
}
14+
],
15+
"affected": [
16+
{
17+
"package": {
18+
"ecosystem": "crates.io",
19+
"name": "ncurses"
20+
},
21+
"ranges": [
22+
{
23+
"type": "ECOSYSTEM",
24+
"events": [
25+
{
26+
"introduced": "0"
27+
},
28+
{
29+
"last_affected": "6.0.1"
30+
}
31+
]
32+
}
33+
]
34+
}
35+
],
36+
"references": [
37+
{
38+
"type": "WEB",
39+
"url": "https://github.com/RustSec/advisory-db/pull/2427"
40+
},
41+
{
42+
"type": "PACKAGE",
43+
"url": "https://github.com/jeaye/ncurses-rs"
44+
},
45+
{
46+
"type": "WEB",
47+
"url": "https://rustsec.org/advisories/RUSTSEC-2025-0108.html"
48+
}
49+
],
50+
"database_specific": {
51+
"cwe_ids": [
52+
"CWE-125"
53+
],
54+
"severity": "MODERATE",
55+
"github_reviewed": true,
56+
"github_reviewed_at": "2025-10-22T17:08:50Z",
57+
"nvd_published_at": null
58+
}
59+
}

0 commit comments

Comments
 (0)