Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:golang/github.com/openbao/openbao@2.4.1
purl pkg:golang/github.com/openbao/openbao@2.4.1
Vulnerabilities affecting this package (0)
Vulnerability Summary Fixed by
This package is not known to be affected by vulnerabilities.
Vulnerabilities fixed by this package (1)
Vulnerability Summary Aliases
VCID-8u7e-ndfu-f3dw OpenBao is an open source identity-based secrets management system. In OpenBao versions prior to 2.4.1, JSON objects after decoding may use significantly more memory than their serialized version. It is possible to craft a JSON payload to maximize the factor between serialized memory usage and deserialized memory usage, similar to a zip bomb, with factors reaching approximately 35. This can be used to circumvent the max_request_size configuration parameter which is intended to protect against denial of service attacks. The request body is parsed into a map very early in the request handling chain before authentication, which means an unauthenticated attacker can send a specifically crafted JSON object and cause an out-of-memory crash. Additionally, for requests with large numbers of strings, the audit subsystem can consume large quantities of CPU. The vulnerability is fixed in version 2.4.1. CVE-2025-59043
GHSA-g46h-2rq9-gw5m

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-12T07:52:27.196683+00:00 GithubOSV Importer Fixing VCID-8u7e-ndfu-f3dw https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2025/10/GHSA-g46h-2rq9-gw5m/GHSA-g46h-2rq9-gw5m.json 38.6.0