Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Lifecycle Timeline
5DescriptionCVE.org
BMC FootPrints ITSM versions 20.20.02 through 20.24.01.001 contain a deserialization of untrusted data vulnerability in the ASP.NET servlet's VIEWSTATE handling that allows authenticated attackers to execute arbitrary code. Attackers can supply crafted serialized objects to the VIEWSTATE parameter to achieve remote code execution and fully compromise the application. The following hotfixes remediate the vulnerability: 20.20.02, 20.20.03.002, 20.21.01.001, 20.21.02.002, 20.22.01, 20.22.01.001, 20.23.01, 20.23.01.002, and 20.24.01.
Articles & Coverage 2
AnalysisAI
BMC FootPrints ITSM contains a critical deserialization vulnerability in ASP.NET VIEWSTATE handling that allows authenticated attackers to execute arbitrary code remotely. Versions 20.20.02 through 20.24.01.001 are affected, and attackers with valid credentials can fully compromise the application by injecting malicious serialized objects. Security researchers from watchTowr have published detailed analysis of this vulnerability, significantly increasing exploitation risk.
Technical ContextAI
This vulnerability (CWE-502: Deserialization of Untrusted Data) affects the ASP.NET ViewState mechanism in BMC FootPrints ITSM, an IT service management platform. ViewState is ASP.NET's method for preserving page and control values between web requests through serialized data stored in hidden fields. When applications deserialize ViewState data without proper validation, attackers can inject malicious serialized objects that execute arbitrary code during the deserialization process. The affected component is the ASP.NET servlet layer that processes the VIEWSTATE parameter, allowing authenticated users to supply crafted payloads that the application blindly deserializes and executes.
RemediationAI
Apply the appropriate hotfix for your FootPrints ITSM version immediately: 20.20.02, 20.20.03.002, 20.21.01.001, 20.21.02.002, 20.22.01, 20.22.01.001, 20.23.01, 20.23.01.002, or 20.24.01. Detailed patch information is available in the BMC release notes at https://docs.bmc.com/xwiki/bin/view/More-Products/Footprints/FootPrints/fp2024/Release-notes/2024-Release-01-Patch-2/. Until patching is complete, implement compensating controls including restricting network access to the FootPrints ITSM instance to trusted IP ranges, enforcing strong authentication policies, monitoring for unusual authenticated activity patterns, and reviewing user account privileges to minimize the number of accounts that could be leveraged for exploitation. Additional guidance is available from VulnCheck at https://www.vulncheck.com/advisories/bmc-footprints-itsm-viewstate-deserialization-rce.
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-208877