Skip to content
OpenAdvisories
Critical · 9.6 CVE-2026-53471 EUVD-2026-36031GHSA-2fqw-7c6r-2cq6GO-2026-6228

Migration-planner: agent api ignores jwt source_id claim

Published Jun 10, 2026 · Updated Jun 10, 2026 · Assigned by redhat

Description

A flaw was found in migration-planner. The agent-API middleware processes JSON Web Tokens (JWTs) for authentication, but its UpdateSourceInventory and UpdateAgentStatus handlers fail to validate the source_id claim within these tokens against the requested source ID. This oversight allows an authenticated attacker with a valid agent token to manipulate data across different tenants, leading to a complete collapse of tenant isolation. This could result in unauthorized overwriting of victim inventory, planting of malicious credential URLs, or corruption of migration assessments.

Affected products

VendorProductAffectedFixed
— migration-planner < 0.13.5 0.13.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
SLES for SAP 16.0 govulncheck-vulndb 0.0.20260827T195228-160000.1.1 SUSE-SU-2026:23625-1
SLES 16.0 govulncheck-vulndb 0.0.20260827T195228-160000.1.1 SUSE-SU-2026:23625-1
ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260827T195228-160000.1.1 openSUSE-SU-2026:21761-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/kubev2v/migration-planner < 0.13.5 0.13.5 GHSA-2fqw-7c6r-2cq6

Advisories 2

References