Skip to content
OpenAdvisories
High · 7.5 CVE-2024-56375 EUVD-2024-53133GHSA-533g-7w58-g89m

An integer underflow was discovered in Fort 1.6.3 and 1.6.4 before 1.6.5. A malicious RPKI repository that descends from a (trusted) Trust …

Published Dec 22, 2024 · Updated Jan 6, 2025 · Assigned by mitre

Description

An integer underflow was discovered in Fort 1.6.3 and 1.6.4 before 1.6.5. A malicious RPKI repository that descends from a (trusted) Trust Anchor can serve (via rsync or RRDP) a Manifest RPKI object containing an empty fileList. Fort dereferences (and, shortly afterwards, writes to) this array during a shuffle attempt, before the validation that would normally reject it when empty. This out-of-bounds access is caused by an integer underflow that causes the surrounding loop to iterate infinitely. Because the product is permanently stuck attempting to overshuffle an array that doesn't actually exist, a crash is nearly guaranteed.

Affected products

VendorProductAffectedFixed
nicmx fort-validator 1.6.3 – < 1.6.5 1.6.5

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 fort-validator 1.6.5-1 —
Debian 13 fort-validator 1.6.5-1 —

References