vault-java-driver 是 HashiCorp Vault 的 Java 客户端,它使用一个内嵌的 minimal-json 解析器来解析 Vault 返回的 JSON 响应,该解析器未设置嵌套深度限制。当遇到深度嵌套的值时,会引发 StackOverflowError;该异常会绕过 catch (Exception) 异常处理器,导致读取线程终止。若某个 Vault 令牌拥有对 KV v2 路径的写入权限但无读取权限,则可将此类深度嵌套的值存储在该路径中,从而导致后续通过该驱动对该路径的任何读取操作均
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| jopenlibs | vault-java-driver | 5.2.0< 7.0.0 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| jopenlibs | vault-java-driver | 5.2.0 ~ 7.0.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC