CVE-2026-39396
Low · 3.1CVSS
3.1
EPSS
0.3%
Published
Apr 21, 2026
CISA due date
—
The record
OpenBao is an open source identity-based secrets management system. Prior to version 2.5.3, `ExtractPluginFromImage()` in OpenBao's OCI plugin downloader extracts a plugin binary from a container image by streaming decompressed tar data via `io.Copy` with no upper bound on the number of bytes written. An attacker who controls or compromises the OCI registry referenced in the victim's configuration can serve a crafted image containing a decompression bomb that decompresses to an arbitrarily large file. The SHA256 integrity check occurs after the full file is written to disk, meaning the hash mismatch is detected only after the damage (disk exhaustion) has already occurred. This allow the attacker to replace **legit plugin image** with no need to change its signature. Version 2.5.3 contains a patch.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| openSUSE:Tumbleweed | openbao | 0 | 2.5.3-1.1 |
Related vulnerabilities
- CVE-2026-45808 OpenBao is an open source identity-based secrets management system. Also affects openbao
- CVE-2026-46405 OpenBao is an open source identity-based secrets management system. Also affects openbao
- CVE-2026-46358 OpenBao is an open source identity-based secrets management system. Also affects openbao
- CVE-2026-39388 OpenBao is an open source identity-based secrets management system. Also affects openbao
- CVE-2026-40264 OpenBao is an open source identity-based secrets management system. Also affects openbao
- CVE-2026-39946 OpenBao is an open source identity-based secrets management system. Also affects openbao
- CVE-2026-5807 Vault is vulnerable to a denial-of-service condition where an unauthenticated attacker… Also affects openbao
- CVE-2026-3605 An authenticated user with access to a kvv2 path through a policy containing a glob may… Also affects openbao