Skip to content

Commit 8aa66af

Browse files
committed
1 parent d0b0253 commit 8aa66af

1 file changed

Lines changed: 88 additions & 3 deletions

File tree

advisories/unreviewed/2026/06/GHSA-x863-p983-p4f7/GHSA-x863-p983-p4f7.json

Lines changed: 88 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,109 @@
11
{
22
"schema_version": "1.4.0",
33
"id": "GHSA-x863-p983-p4f7",
4-
"modified": "2026-06-09T06:31:58Z",
4+
"modified": "2026-06-09T06:32:07Z",
55
"published": "2026-06-09T06:31:58Z",
66
"aliases": [
77
"CVE-2026-41855"
88
],
9-
"details": "In an untrusted JMS environment, org.springframework.jms.support.converter.MappingJackson2MessageConverter and org.springframework.jms.support.converter.JacksonJsonMessageConverter allow arbitrary class instantiation, which can lead to unauthorized actions via gadget class deserialization.\n\nAffected versions:\nSpring Framework 7.0.0 through 7.0.7; 6.2.0 through 6.2.18; 6.1.0 through 6.1.27; 5.3.0 through 5.3.48.",
9+
"summary": "Unsafe Deserialization via Jackson JMS Converters",
10+
"details": "In an untrusted JMS environment, org.springframework.jms.support.converter.MappingJackson2MessageConverter and org.springframework.jms.support.converter.JacksonJsonMessageConverter allow arbitrary class instantiation, which can lead to unauthorized actions via gadget class deserialization.\n\nMitigation\n\nFor a trusted JMS environment (the most common use case), no mitigation steps are necessary.\n\nFor an untrusted JMS environment, users of affected versions should upgrade to the corresponding fixed version and limit the packages authorized for deserialization using the new setTrustedPackages(String... trustedPackages) methods.",
1011
"severity": [
1112
{
1213
"type": "CVSS_V3",
1314
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"
1415
}
1516
],
16-
"affected": [],
17+
"affected": [
18+
{
19+
"package": {
20+
"ecosystem": "Maven",
21+
"name": "org.springframework:spring-jms"
22+
},
23+
"ranges": [
24+
{
25+
"type": "ECOSYSTEM",
26+
"events": [
27+
{
28+
"introduced": "7.0.0"
29+
},
30+
{
31+
"fixed": "7.0.7.1"
32+
}
33+
]
34+
}
35+
],
36+
"database_specific": {
37+
"last_known_affected_version_range": "< 7.0.8"
38+
}
39+
},
40+
{
41+
"package": {
42+
"ecosystem": "Maven",
43+
"name": "org.springframework:spring-jms"
44+
},
45+
"ranges": [
46+
{
47+
"type": "ECOSYSTEM",
48+
"events": [
49+
{
50+
"introduced": "6.2.0"
51+
},
52+
{
53+
"fixed": "6.2.18.1"
54+
}
55+
]
56+
}
57+
]
58+
},
59+
{
60+
"package": {
61+
"ecosystem": "Maven",
62+
"name": "org.springframework:spring-jms"
63+
},
64+
"ranges": [
65+
{
66+
"type": "ECOSYSTEM",
67+
"events": [
68+
{
69+
"introduced": "6.1.0"
70+
},
71+
{
72+
"fixed": "6.1.28"
73+
}
74+
]
75+
}
76+
]
77+
},
78+
{
79+
"package": {
80+
"ecosystem": "Maven",
81+
"name": "org.springframework:spring-jms"
82+
},
83+
"ranges": [
84+
{
85+
"type": "ECOSYSTEM",
86+
"events": [
87+
{
88+
"introduced": "0"
89+
},
90+
{
91+
"fixed": "5.3.49"
92+
}
93+
]
94+
}
95+
]
96+
}
97+
],
1798
"references": [
1899
{
19100
"type": "ADVISORY",
20101
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-41855"
21102
},
103+
{
104+
"type": "WEB",
105+
"url": "https://github.com/spring-projects/spring-framework/commit/9bec52b1ec741976658e916850b31f41afd2da2d"
106+
},
22107
{
23108
"type": "WEB",
24109
"url": "https://spring.io/security/cve-2026-41855"

0 commit comments

Comments
 (0)