CVE Vulnerabilities

CVE-2021-27780

Missing XML Validation

Published: May 27, 2022 | Modified: Nov 21, 2024
CVSS 3.x
5.3
MEDIUM
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS 2.x
5 MEDIUM
AV:N/AC:L/Au:N/C:P/I:N/A:N
RedHat/V2
RedHat/V3
Ubuntu

The software may be vulnerable to both Un-Auth XML interaction and unauthenticated device enrollment.

Weakness

The product accepts XML from an untrusted source but does not validate the XML against the proper schema.

Affected Software

Name Vendor Start Version End Version
Bigfix_mobile Hcltech 1.0 (including) 2.1 (excluding)
Modern_client_management Hcltech 1.0 (including) 2.1 (excluding)

Potential Mitigations

  • Always validate XML input against a known XML Schema or DTD.
  • It is not possible for an XML parser to validate all aspects of a document’s content because a parser cannot understand the complete semantics of the data. However, a parser can do a complete and thorough job of checking the document’s structure and therefore guarantee to the code that processes the document that the content is well-formed.

References