GitHub Advisoryadvisory · Go

GHSA-rwp9-5g7q-73q3 OpenFlagr contains an authentication bypass vulnerability in the HTTP middleware

CRITICAL Published 2026-01-07 Modified 2026-01-07 Official page ↗
Aliases
CVE-2026-0650
Ecosystem
Go
Packages
github.com/openflagr/flagr
Severity
Critical
CVSS vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Weaknesses
CWE-306, CWE-425
Reviewed
2026-01-07

Affected packages

• Go github.com/openflagr/flagr: < 0.0.0-20251009103504-fe83dc87aa40 → fixed in 0.0.0-20251009103504-fe83dc87aa40

Description

OpenFlagr versions prior to and including 1.1.18 contain an authentication bypass vulnerability in the HTTP middleware. Due to improper handling of path normalization in the whitelist logic, crafted requests can bypass authentication and access protected API endpoints without valid credentials. Unauthorized access may allow modification of feature flags and export of sensitive data.

Related

Alias · CVE (1)

  • CVE-2026-0650 OpenFlagr versions prior to and including 1.1.18 contain an authentication bypass vulnerability in the HTTP middleware. vulnerability

Weakness · CWE (2)

  • CWE-306 Missing Authentication for Critical Functionality weakness
  • CWE-425 Direct Request weakness

References