Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. istio.io/istio
  4. ›
  5. CVE-2026-39350

CVE-2026-39350: Istio: AuthorizationPolicy serviceAccounts regex injection via unescaped dots

April 16, 2026

The serviceAccounts and notServiceAccounts fields in AuthorizationPolicy incorrectly interpret dots (.) as a regular expression matcher. Because . is a valid character in a service account name, an AuthorizationPolicy ALLOW rule targeting SA e.g. cert-manager.io also matches cert-manager-io, cert-managerXio, etc. A DENY rule targeting the same name fails to block those variants.

References

  • github.com/advisories/GHSA-9gcg-w975-3rjh
  • github.com/istio/istio/commit/692e460c342d8f308a35b6ecbdace47807da8ade
  • github.com/istio/istio/security/advisories/GHSA-9gcg-w975-3rjh
  • nvd.nist.gov/vuln/detail/CVE-2026-39350

Code Behaviors & Features

Detect and mitigate CVE-2026-39350 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions starting from 0.0.0-20241024090207-0bf27d49ba4b before 0.0.0-20260403004500-692e460c342d

Fixed versions

  • 0.0.0-20260403004500-692e460c342d

Solution

Upgrade to version 0.0.0-20260403004500-692e460c342d or above.

Impact 5.4 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N

Learn more about CVSS

Weakness

  • CWE-185: Incorrect Regular Expression

Source file

go/istio.io/istio/CVE-2026-39350.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:15:43 +0000.