Valtimo: SpEL injection via StandardEvaluationContext allows Remote Code Execution by admin users
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-94.
Summary
Valtimo is an open-source business process automation platform. com.ritense.valtimo:document from 12.0.0 to before 12.32.0, com.ritense.valtimo:case from 13.0.0 to before 13.23.0, and com.ritense.valtimo:contract from 13.4.0 to before 13.23.0 evaluate Spring Expression Language (SpEL) expressions from user-supplied input using StandardEvaluationContext, which provides unrestricted access to Java types and methods. An authenticated user with the ADMIN role can achieve Remote Code Execution and credential exfiltration. This vulnerability is fixed in com.ritense.valtimo:document 2.32.0, com.ritense.valtimo:case 13.23.0, and com.ritense.valtimo:contract 13.23.0.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| valtimo-platform | valtimo | before 13.23.0 | 13.23.0 | Patch available | CNA |
| com.ritense.valtimo | case | 13.0.0 to before 13.23.0 | 13.23.0 | Patch available | CNA |
| com.ritense.valtimo | contract | 13.4.0 to before 13.23.0 | 13.23.0 | Patch available | CNA |
| com.ritense.valtimo | document | 12.0.0 to before 12.32.0 | 12.32.0 | Patch available | CNA |
| — | com.ritense.valtimo:document (Maven) | 12.0.0 to before 12.32.0 | 12.32.0 | Patch available | GHSA-j7j9-5253-f7vh |
| — | com.ritense.valtimo:case (Maven) | 13.0.0 to before 13.23.0 | 13.23.0 | Patch available | GHSA-j7j9-5253-f7vh |
| — | com.ritense.valtimo:contract (Maven) | 13.4.0 to before 13.23.0 | 13.23.0 | Patch available | GHSA-j7j9-5253-f7vh |
- valtimo Vendorvaltimo-platform Affected before 13.23.0 Fixed in 13.23.0 Patch available CNA
- case Vendorcom.ritense.valtimo Affected 13.0.0 to before 13.23.0 Fixed in 13.23.0 Patch available CNA
- contract Vendorcom.ritense.valtimo Affected 13.4.0 to before 13.23.0 Fixed in 13.23.0 Patch available CNA
- document Vendorcom.ritense.valtimo Affected 12.0.0 to before 12.32.0 Fixed in 12.32.0 Patch available CNA
- com.ritense.valtimo:document (Maven) Vendor— Affected 12.0.0 to before 12.32.0 Fixed in 12.32.0 Patch available GHSA-j7j9-5253-f7vh
- com.ritense.valtimo:case (Maven) Vendor— Affected 13.0.0 to before 13.23.0 Fixed in 13.23.0 Patch available GHSA-j7j9-5253-f7vh
- com.ritense.valtimo:contract (Maven) Vendor— Affected 13.4.0 to before 13.23.0 Fixed in 13.23.0 Patch available GHSA-j7j9-5253-f7vh
Remediation
- Fix · CNA valtimo (valtimo-platform) Fixed in 13.23.0
- Fix · CNA case (com.ritense.valtimo) Fixed in 13.23.0
- Fix · CNA contract (com.ritense.valtimo) Fixed in 13.23.0
- Fix · CNA document (com.ritense.valtimo) Fixed in 12.32.0
- Fix · GHSA-j7j9-5253-f7vh com.ritense.valtimo:document (Maven) Fixed in 12.32.0 Advisory →
- Fix · GHSA-j7j9-5253-f7vh com.ritense.valtimo:case (Maven) Fixed in 13.23.0 Advisory →
- Fix · GHSA-j7j9-5253-f7vh com.ritense.valtimo:contract (Maven) Fixed in 13.23.0 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2026-42555
- 2026-10-03 Alias added: GHSA-j7j9-5253-f7vh
- 2026-10-25 EPSS moved to the below the 50th percentile
References
More valtimo-platform vulnerabilities
- TI-2024-23003 @valtimo/components exposes access token to form.io CVSS 3.1CRITICAL 9.8
- TI-2025-35902 Valtimo scripting engine can be used to gain access to sensitive data or resources CVSS 3.1CRITICAL 9.1
- TI-2025-31031 Valtimo backend libraries allows objects in the object-api to be accessed and modified by unauthorized users CVSS 3.1HIGH 8.3
- TI-2026-32446 Valtimo: Sensitive data exposure through HTTP request/response logging in LoggingRestClientCustomizer CVSS 3.1HIGH 7.6
- TI-2026-26464 Valtimo: Sensitive data exposure through inbox message logging in InboxHandlingService CVSS 3.1MEDIUM 4.9
Sources
- CVE-2026-42555 · CVE Program
- CVE-2026-42555 · NVD
- FIRST EPSS
- GHSA-j7j9-5253-f7vh · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences