CVE-2021-21266 Details
Description
openHAB is a vendor and technology agnostic open source automation software for your home. In openHAB before versions 2.5.12 and 3.0.1 the XML external entity (XXE) attack allows attackers in the same network as the openHAB instance to retrieve internal information like the content of files from the file system. Responses to SSDP requests can be especially malicious. All add-ons that use SAX or JAXB parsing of externally received XML are potentially subject to this kind of attack. In openHAB, the following add-ons are potentially impacted: AvmFritz, BoseSoundtouch, DenonMarantz, DLinkSmarthome, Enigma2, FmiWeather, FSInternetRadio, Gce, Homematic, HPPrinter, IHC, Insteon, Onkyo, Roku, SamsungTV, Sonos, Roku, Tellstick, TR064, UPnPControl, Vitotronic, Wemo, YamahaReceiver and XPath Tranformation. The vulnerabilities have been fixed in versions 2.5.12 and 3.0.1 by a more strict configuration of the used XML parser.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://dev.to/brianverm/configure-your-java-xml-parsers-to-prevent-xxe-213c | CVE | Third Party Advisory |
| https://github.com/openhab/openhab-addons/commit/81935b0ab126e6d9aebd2f6c3fc67d82bb7e8b86 | CVE | PatchThird Party Advisory |
| https://github.com/openhab/openhab-addons/security/advisories/GHSA-r2hc-pmr7-4c9r | CVE | PatchThird Party Advisory |
| https://www.contrastsecurity.com/security-influencers/xml-xxe-pitfalls-with-jaxb | CVE | Technical DescriptionThird Party Advisory |
| https://dev.to/brianverm/configure-your-java-xml-parsers-to-prevent-xxe-213c | [email protected] | Third Party Advisory |
| https://github.com/openhab/openhab-addons/commit/81935b0ab126e6d9aebd2f6c3fc67d82bb7e8b86 | [email protected] | PatchThird Party Advisory |
| https://github.com/openhab/openhab-addons/security/advisories/GHSA-r2hc-pmr7-4c9r | [email protected] | PatchThird Party Advisory |
| https://www.contrastsecurity.com/security-influencers/xml-xxe-pitfalls-with-jaxb | [email protected] | Technical DescriptionThird Party Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-611 | Improper Restriction of XML External Entity Reference | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| openhab openhab | < 2.5.12 3.0.0 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Nov 21, 2024 | CVE Modified | CVE |
| May 14, 2024 | CVE Modified | [email protected] |
| Feb 5, 2021 | Initial Analysis | [email protected] |