1
+ {
2
+ "schema_version" : " 1.3.1" ,
3
+ "id" : " GO-2025-3525" ,
4
+ "modified" : " 0001-01-01T00:00:00Z" ,
5
+ "published" : " 0001-01-01T00:00:00Z" ,
6
+ "aliases" : [
7
+ " CVE-2025-29786" ,
8
+ " GHSA-93mq-9ffx-83m2"
9
+ ],
10
+ "summary" : " Memory Exhaustion in Expr Parser with Unrestricted Input in github.com/expr-lang/expr" ,
11
+ "details" : " Memory Exhaustion in Expr Parser with Unrestricted Input in github.com/expr-lang/expr" ,
12
+ "affected" : [
13
+ {
14
+ "package" : {
15
+ "name" : " github.com/expr-lang/expr" ,
16
+ "ecosystem" : " Go"
17
+ },
18
+ "ranges" : [
19
+ {
20
+ "type" : " SEMVER" ,
21
+ "events" : [
22
+ {
23
+ "introduced" : " 0"
24
+ },
25
+ {
26
+ "fixed" : " 1.17.0"
27
+ }
28
+ ]
29
+ }
30
+ ],
31
+ "ecosystem_specific" : {
32
+ "imports" : [
33
+ {
34
+ "path" : " github.com/expr-lang/expr/parser" ,
35
+ "symbols" : [
36
+ " Parse" ,
37
+ " ParseWithConfig" ,
38
+ " parser.expect" ,
39
+ " parser.parseArrayExpression" ,
40
+ " parser.parseCall" ,
41
+ " parser.parseConditional" ,
42
+ " parser.parseExpression" ,
43
+ " parser.parseMapExpression" ,
44
+ " parser.parsePostfixExpression" ,
45
+ " parser.parsePrimary" ,
46
+ " parser.parseSecondary" ,
47
+ " parser.parseVariableDeclaration" ,
48
+ " parser.toIntegerNode"
49
+ ]
50
+ },
51
+ {
52
+ "path" : " github.com/expr-lang/expr/vm" ,
53
+ "symbols" : [
54
+ " Run" ,
55
+ " VM.Run" ,
56
+ " VM.pop"
57
+ ]
58
+ }
59
+ ]
60
+ }
61
+ }
62
+ ],
63
+ "references" : [
64
+ {
65
+ "type" : " ADVISORY" ,
66
+ "url" : " https://github.com/expr-lang/expr/security/advisories/GHSA-93mq-9ffx-83m2"
67
+ },
68
+ {
69
+ "type" : " FIX" ,
70
+ "url" : " https://github.com/expr-lang/expr/commit/0d19441454426d2f58edb22c31f3ba5f99c7a26e"
71
+ },
72
+ {
73
+ "type" : " FIX" ,
74
+ "url" : " https://github.com/expr-lang/expr/pull/762"
75
+ }
76
+ ],
77
+ "database_specific" : {
78
+ "url" : " https://pkg.go.dev/vuln/GO-2025-3525" ,
79
+ "review_status" : " REVIEWED"
80
+ }
81
+ }
0 commit comments