CVE-2026-119027
High
Description
oapi-codegen 2.5.0 before 2.8.1 contains a code injection vulnerability that allows attackers to inject Go code by supplying a crafted servers[].x-go-name value emitted unescaped by the server-urls template. Attackers who control an OpenAPI document can define an injected func init() that executes when the victim builds and imports the generated package.
SeverityHigh
CVSS7.5
Exploit probability—
ProductOapi-codegen
PublishedOct 29, 2026
First seenNov 4, 2026
Weakness typeCWE-94Code injection
How to fix
Update
- oapi-codegen oapi-codegen2.8.1 or later
Patches
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| oapi-codegen oapi-codegen | 2.5.0 ≤ v < 2.8.1 | 2.8.1 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.