Back to list

Anubis: Policy bypass via client controlled X-Original-URI header — GHSA-6WCG-MQVH-FCVG

GitHub · GitHub · GHSA-6WCG-MQVH-FCVG

ID
GHSA-6WCG-MQVH-FCVG
Date
Source
GitHub
Vendor
GitHub
Threat
medium
CVSS
5.8
EPSS
0.0027

Summary

Any HTTP client can bypass Anubis bot protection on the default configuration by adding a single request header. No challenge needs to be solved. Affected versions: v1.22.0 through v1.25.0 (introduced in commit d1d631a, PR #1015) The root cause is in `lib/policy/checker.go`, `PathChecker.Check()`: ```go func (pc *PathChecker) Check(r *http.Request) (bool, error) { originalUrl := r.Header.Get("X-Original-URI") if…

Timeline

Published by source
2026-10-02

Risk context

  • Reported severity or threat level: medium.
  • Reported CVSS score: 5.8 out of 10.
  • Reported EPSS value: 0.0027.
  • Review exposure for the affected product or family: go: github.com/TecharoHQ/anubis.

Product

go: github.com/TecharoHQ/anubis

What to do

General, cautious steps (verify details in the official source):

  • Review exposure and plan remediation based on risk and environment.
  • Identify affected product versions in your inventory and verify whether you are impacted.
  • Apply vendor patches/updates or recommended mitigations as soon as available.
  • Read the official advisory for exact affected versions and remediation steps.

Official advisory

Evidence and provenance

Canonical advisory ID
GHSA-6WCG-MQVH-FCVG
Source
GitHub
Vendor
GitHub
Published by source
2026-10-02
Last source activity
2026-10-02
Additional identifiers
CVE-2026-62314
Curated by
hlukh.ch

Related advisories and connections

These advisories are connected by shared CVE, product, vendor, source, or time signals.