IT SBIT Services
Schneeberger
DEEN
CVE tracker

Grav: Authorization bypass in Clockwork profiler

CVE-2026-117604High 8.7

← All vulnerabilities

Summary

Grav versions 1.7.53.3 up to 1.7.53.6 contain an authorization bypass in the Clockwork profiler endpoint /__clockwork/. Access is granted when a request appears to come from the loopback address, so requests relayed by a same-host reverse proxy are trusted. An unauthenticated remote attacker can read stored profiler records, which may include administrator plaintext passwords and configuration credentials.

Affected

  • Grav 1.7.53.3 up to, but not including, 1.7.53.6
  • Versions before 1.7.53.3: Unknown.
  • Grav 2.x: separate issue CVE-2026-109325, fixed in 2.1.7 or later.

Fixed in

  • Grav 1.7.53.6
  • Grav 2.1.7 (for the 2.x branch, see CVE-2026-109325)

Workaround

  • Unknown. No official workaround is documented.
  • Until patched, restrict access to /__clockwork/ at the web server or reverse proxy to trusted internal networks.
  • Disable the debugger (system.debugger.enabled: false) if it is not needed.

Exploitation

  • No evidence of exploitation in the wild found.
  • No public proof-of-concept exploit found.
  • Not listed in CISA KEV according to the sources consulted.

Our recommendation

  • Update Grav to 1.7.53.6 or later (or 2.1.7 or later on the 2.x branch).
  • Check whether the debugger is enabled and disable it if it is not needed.
  • Restrict /__clockwork/ to trusted networks until patching is complete.
  • If the debugger was enabled on an exposed site, rotate administrator passwords and all credentials stored in the configuration, as they may have been read before the fix.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 31 Oct 2026, 23:56.

Original description (NVD)

Grav from 1.7.53.3 before 1.7.53.6 contains an authorization bypass in Debugger::isDebuggerRequestAuthorized() that allows unauthenticated visitors to read /__clockwork/ profiler data via a loopback REMOTE_ADDR fallback. Behind a same-host reverse proxy, remote requests appear as loopback, letting attackers read stored records including administrator plaintext passwords and configuration credentials.

NVD references (4)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.