Read the docs
TI-2021-04347 Aliases CVE-2021-21244

Pre-Auth SSTI via Bean validation message tampering

Priority MEDIUM 46CWE-74Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-94.

Summary

OneDev is an all-in-one devops platform. In OneDev before version 4.0.3, There is a vulnerability that enabled pre-auth server side template injection via Bean validation message tampering. Full details in the reference GHSA. This issue was fixed in 4.0.3 by disabling validation interpolation completely.

Why it matters now

EPSS 0.01513 74th percentileScored 2026-11-07
Fix Fixed onedev (theonedev): 4.0.3

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
theonedevonedevbefore 4.0.34.0.3Patch availableCNA
  • onedev Vendortheonedev Affected before 4.0.3 Fixed in 4.0.3 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:onedev_project:onedev:*:*:*:*:*:*:*:*before 4.0.3Vulnerabletheonedev
  • cpe:2.3:a:onedev_project:onedev:*:*:*:*:*:*:*:* Versions before 4.0.3 Vulnerable ·theonedev

Remediation

  • Fix · CNA onedev (theonedev) Fixed in 4.0.3

Timeline

  1. 2026-10-02 Threatist record created from CVE-2021-21244

References

  • TI-2021-04345 Pre-Auth Unsafe Deserialization on AttachmentUploadServet CVSS 3.1CRITICAL 10.0
  • TI-2022-18585 CI/CD Docker Escape in OneDev CVSS 3.1CRITICAL 9.9
  • TI-2022-18584 Access Control Bypass in Onedev CVSS 3.1CRITICAL 9.8
  • TI-2021-04346 Pre-Auth Unsafe Deserialization on KubernetesResource CVSS 3.1CRITICAL 10.0
  • TI-2022-18587 Git Repository Disclosure in Onedev CVSS 3.1HIGH 7.5
  • TI-2021-04349 Pre-Auth Access token leak CVSS 3.1HIGH 8.6
See all 17 →

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences