Auth bypass in Eclipse Hono

CVE-2020-27220

The Eclipse Hono AMQP and MQTT protocol adapters do not check whether an authenticated gateway device is authorized to receive command & control messages when it has subscribed only to commands for a specific device. The missing check involves verifying that the command target device is configured giving permission for the gateway device to act on its behalf. This means an authenticated device of a certain tenant, notably also a non-gateway device acting like a gateway, may receive command & control messages targeted at a different device of the same tenant without corresponding permissions getting checked.

Vulnerability class: Broken Access Control

EPSS: 0.011 (63.5th percentile) — read the EPSS interpretation.

CVSS v3 metric

CVSS v3 base score 8.8 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.

Affected products

Weakness classification (CWE)

References

Frequently asked questions

What is CVE-2020-27220?
CVE-2020-27220 is a high-severity vulnerability in Eclipse Hono, classified under Missing Authorization. CVSS score: 8.8/10. Published 2021-01-14.
How severe is CVE-2020-27220?
High severity. CVSS v3 base score is 8.8 out of 10.