GitHub Advisoryadvisory · Go
GHSA-v5m8-5455-qw2x Openshift Migration Advisor: Broken access control in migration-planner image-url endpoint exposes other users' OVA images and agent JWTs
CRITICAL
Official page ↗
- Aliases
- CVE-2026-53470
- Ecosystem
- Go
- Packages
- github.com/kubev2v/migration-planner
- Severity
- Critical
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
- Weaknesses
- CWE-639
- Reviewed
- 2026-08-14
Affected packages
• Go github.com/kubev2v/migration-planner: < 0.13.5 → fixed in 0.13.5
Description
A flaw was found in migration-planner. An authenticated attacker could exploit an improper access control vulnerability in the `/api/v1/sources/{id}/image-url` endpoint. This flaw allows the attacker to bypass an ownership check and obtain presigned S3 URLs for Open Virtual Appliance (OVA) images belonging to other users. Consequently, the attacker can download OVA images containing sensitive information, such as long-lived agent JSON Web Tokens (JWTs) and source configurations, potentially leading to unauthorized access and modification of the victim's source.
Related
Alias · CVE (1)
- CVE-2026-53470 A flaw was found in migration-planner. vulnerability
Weakness · CWE (1)
- CWE-639 Authorization Bypass Through User-Controlled Key weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2026-53470 advisory
- https://github.com/kubev2v/migration-planner/pull/1218 web
- https://github.com/kubev2v/migration-planner/commit/ec47a336a620f4a995f29c1c53e4e4bd70a26e00 web
- https://access.redhat.com/security/cve/CVE-2026-53470 web
- https://bugzilla.redhat.com/show_bug.cgi?id=2487069 web
- https://github.com/kubev2v/migration-planner package