Skip to content

Commit cd376ab

Browse files
committed
Update OSV records from CVE
1 parent 730b2d8 commit cd376ab

2 files changed

Lines changed: 126 additions & 0 deletions

File tree

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"schema_version": "1.5.0",
3+
"id": "PSF-0000-CVE-2026-3644",
4+
"aliases": [
5+
"CVE-2026-3644"
6+
],
7+
"published": "2026-03-16T17:37:31.344Z",
8+
"modified": "2026-03-16T18:25:55.021Z",
9+
"details": "The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update(), |= operator, and unpickling paths were not patched, allowing control characters to bypass input validation. Additionally, BaseCookie.js_output() lacked the output validation applied to BaseCookie.output().",
10+
"affected": [
11+
{
12+
"ranges": [
13+
{
14+
"type": "GIT",
15+
"events": [
16+
{
17+
"introduced": "0"
18+
},
19+
{
20+
"fixed": "57e88c1cf95e1481b94ae57abe1010469d47a6b4"
21+
},
22+
{
23+
"fixed": "62ceb396fcbe69da1ded3702de586f4072b590dd"
24+
},
25+
{
26+
"fixed": "d16ecc6c3626f0e2cc8f08c309c83934e8a979dd"
27+
}
28+
],
29+
"repo": "https://github.com/python/cpython"
30+
}
31+
]
32+
}
33+
],
34+
"references": [
35+
{
36+
"type": "ADVISORY",
37+
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/H6CADMBCDRFGWCMOXWUIHFJNV43GABJ7/"
38+
},
39+
{
40+
"type": "FIX",
41+
"url": "https://github.com/python/cpython/commit/57e88c1cf95e1481b94ae57abe1010469d47a6b4"
42+
},
43+
{
44+
"type": "REPORT",
45+
"url": "https://github.com/python/cpython/issues/145599"
46+
},
47+
{
48+
"type": "WEB",
49+
"url": "https://github.com/python/cpython/pull/145600"
50+
},
51+
{
52+
"type": "FIX",
53+
"url": "https://github.com/python/cpython/commit/62ceb396fcbe69da1ded3702de586f4072b590dd"
54+
},
55+
{
56+
"type": "FIX",
57+
"url": "https://github.com/python/cpython/commit/d16ecc6c3626f0e2cc8f08c309c83934e8a979dd"
58+
}
59+
],
60+
"database_specific": {
61+
"cwe_ids": []
62+
}
63+
}
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"schema_version": "1.5.0",
3+
"id": "PSF-0000-CVE-2026-4224",
4+
"aliases": [
5+
"CVE-2026-4224"
6+
],
7+
"published": "2026-03-16T17:52:26.639Z",
8+
"modified": "2026-03-16T18:21:11.567Z",
9+
"details": "When an Expat parser with a registered ElementDeclHandler parses an inline\ndocument type definition containing a deeply nested content model a C stack\noverflow occurs.",
10+
"affected": [
11+
{
12+
"ranges": [
13+
{
14+
"type": "GIT",
15+
"events": [
16+
{
17+
"introduced": "0"
18+
},
19+
{
20+
"fixed": "eb0e8be3a7e11b87d198a2c3af1ed0eccf532768"
21+
},
22+
{
23+
"fixed": "196edfb06a7458377d4d0f4b3cd41724c1f3bd4a"
24+
},
25+
{
26+
"fixed": "e0a8a6da90597a924b300debe045cdb4628ee1f3"
27+
}
28+
],
29+
"repo": "https://github.com/python/cpython"
30+
}
31+
]
32+
}
33+
],
34+
"references": [
35+
{
36+
"type": "FIX",
37+
"url": "https://github.com/python/cpython/commit/eb0e8be3a7e11b87d198a2c3af1ed0eccf532768"
38+
},
39+
{
40+
"type": "ADVISORY",
41+
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/5M7CGUW3XBRY7II4DK43KF7NQQ3TPZ6R/"
42+
},
43+
{
44+
"type": "REPORT",
45+
"url": "https://github.com/python/cpython/issues/145986"
46+
},
47+
{
48+
"type": "WEB",
49+
"url": "https://github.com/python/cpython/pull/145987"
50+
},
51+
{
52+
"type": "FIX",
53+
"url": "https://github.com/python/cpython/commit/196edfb06a7458377d4d0f4b3cd41724c1f3bd4a"
54+
},
55+
{
56+
"type": "FIX",
57+
"url": "https://github.com/python/cpython/commit/e0a8a6da90597a924b300debe045cdb4628ee1f3"
58+
}
59+
],
60+
"database_specific": {
61+
"cwe_ids": []
62+
}
63+
}

0 commit comments

Comments
 (0)