Input validation error in The Update Framework (TUF) - #VU131744
Published: February 16, 2024 / Updated: May 18, 2026
The Update Framework (TUF)
Detailed vulnerability description
The vulnerability allows a remote user to cause incorrect delegation verification results.
The vulnerability exists due to improper input validation in Targets.get_delegated_role() when processing a delegated_role argument for succinct delegations. A remote user can supply the name of unrelated metadata to cause incorrect delegation verification results.
Only direct users of tuf.api.metadata are impacted; tuf.ngclient users are not affected. Exploitation requires that succinct delegations are used and that the unrelated metadata is correctly signed by the keys defined in the succinct delegation.