CVE-2023-32188
criticalpriority · track · 0EPSS 0.006 · 48 %ileEUUSEPSS · scored 2026-10-26
A user can reverse engineer the JWT token (JSON Web Token) used in authentication for Manager and API access, forging a valid NeuVector Token to perform malicious activity in NeuVector. This can lead to an RCE.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · high–critical · 7.7–9.4
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (2)
Products and version ranges known to be affected.
- Go github.com/neuvector/neuvector< 0.0.0-20231003121714-be746957ee7cosvUSpkg:golang/github.com/neuvector/neuvector
advisories (1)
Vendor and ecosystem advisories describing this.
- GHSA-622h-h2p8-743xJWT token compromise can allow malicious actions including Remote Code Execution (RCE) 2023-10-06ghsa · osvUS
### Impact A user can reverse engineer the JWT token (JSON Web Token) used in authentication for Manager and API access, forging a valid NeuVector Token to perform malicious activity in NeuVector. This can lead to an RCE. ### Patches Upgrade to NeuVector [version 5.2.2](https://open-docs.neuvector.com/releasenotes/5x) or later and latest Helm chart (2.6.3+). + In 5.2.2 the certificate for JWT-signing is created automatically by controller with validity of 90days and rotated automatically. + Use Helm-based deployment/upgrade to 5.2.2 to generate a unique certificate for Manager, REST API, ahd registry adapter. Helm based installation/upgrade is required in order to automatically generate certificates upon initial installation and each subsequent upgrade. + See [release notes](https://open-docs.neuvector.com/releasenotes/5x) for manual/yaml based deployment advice. + 5.2.2 also implements additional protections against possible RCE for the feature of custom compliance scripts. ### Workarounds Users can replace the Manager & Controller certificate manually by following the instructions in documented [here](https://open-docs.neuvector.com/configuration/console/replacecert). However, upgrading to 5.2.2 and replacing Manager/REST API certificate is recommended to provide additional security enhancements to prevent possible attempted exploit and resulting RCE. See [release notes](https://open-docs.neuvector.com/releasenotes/5x) for additional details. ### Credits Thank you to [Dejan Zelic](https://dejandayoff.com/) at [Offensive Security](https://www.offsec.com/) for responsibly reporting this vulnerability. ### For More Information View the NeuVector [Security Policy](https://github.com/neuvector/neuvector/security) General NeuVector [documentation](https://open-docs.neuvector.com/)
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (7)
External citations — patches, advisories, analysis.
- https://cxsecurity.com/cveshow/CVE-2023-32188/cnnvd
- https://github.com/neuvector/neuvector/security/advisories/GHSA-622h-h2p8-743xPatchcnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2023-32188cnnvd
- https://bugzilla.suse.com/show_bug.cgi?id=CVE-2023-32188enisa_euvd
- https://github.com/neuvector/neuvector/security/advisories/GHSA-622h-h2p8-743xenisa_euvd
- https://bugzilla.suse.com/show_bug.cgi?id=CVE-2023-32188nvd
- https://github.com/neuvector/neuvector/security/advisories/GHSA-622h-h2p8-743xnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan