CVE-2021-43173

cfrpki: In NLnet Labs Routinator prior to 0.10.2, a validation run can be delayed significantly by an RRDP repository by not...

CVE-2021-43173 is fixed in 3 products on 1 platform, first by DEBIAN-CVE-2021-43173, released November 9, 2021. It is not reported as exploited. Patch Radar priority: High.

High
CVSS
7.5
high
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0140
72nd percentile

In NLnet Labs Routinator prior to 0.10.2, a validation run can be delayed significantly by an RRDP repository by not answering but slowly drip-feeding bytes to keep the connection alive. This can be used to effectively stall validation. While Routinator has a configurable time-out value for RRDP connections, this time-out was only applied to individual read or write operations rather than the complete request. Thus, if an RRDP repository sends a little bit of data before that time-out expired, it can continuously extend the time it takes for the request to finish. Since validation will only continue once the update of an RRDP repository has concluded, this delay will cause validation to stall, leading to Routinator continuing to serve the old data set or, if in the initial validation run directly after starting, never serve any data at all.

Where it's fixed

ProductFixed inFixReleased
Linux
cfrpki · Debian 12.15 (bookworm) 1.4.0-1 DEBIAN-CVE-2021-43173 Nov 9, 2021
fort-validator · Debian 12.15 (bookworm) 1.5.3-1 DEBIAN-CVE-2021-43173 Nov 9, 2021
fort-validator · Debian 13.5 (trixie) 1.5.3-1 DEBIAN-CVE-2021-43173 Nov 9, 2021
fort-validator · Debian 14 1.5.3-1 DEBIAN-CVE-2021-43173 Nov 9, 2021
rpki-client · Debian 12.15 (bookworm) 7.5-1 DEBIAN-CVE-2021-43173 Nov 9, 2021
rpki-client · Debian 13.5 (trixie) 7.5-1 DEBIAN-CVE-2021-43173 Nov 9, 2021
rpki-client · Debian 14 7.5-1 DEBIAN-CVE-2021-43173 Nov 9, 2021

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.