CVE-2021-28484

High

Description

An issue was discovered in the /api/connector endpoint handler in Yubico yubihsm-connector before 3.0.1 (in YubiHSM SDK before 2021.04). The handler did not validate the length of the request, which can lead to a state where yubihsm-connector becomes stuck in a loop waiting for the YubiHSM to send it data, preventing any further operations until the yubihsm-connector is restarted. An attacker can send 0, 1, or 2 bytes to trigger this.

SeverityHigh
CVSS7.5
Exploit probability—
ProductYubico Yubihsm Connector
PublishedApr 14, 2021
First seenApr 14, 2021

How to fix

Update
  • yubico yubihsm_connector3.0.1 or later
  • github.com/Yubico/yubihsm-connector3.0.1 or later

Affected products

ProductAffected versionsFixed in
yubico yubihsm_connectorv < 3.0.13.0.1
fedoraproject fedora34—
github.com/Yubico/yubihsm-connectorGov < 3.0.13.0.1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.