Intel

AIKIDO-2026-509014

statamic/cms is vulnerable to Access Control Bypass

Access Control BypassGHSA-wj57-j7rq-v647 Published Yesterday

53

Medium Risk

This Affects:

PHPstatamic/cms
6.6.0 - 6.32.0
Fixed in 6.33.0
Are you affected? Scan for Free

TL;DR

Statamic's ip_address content protection scheme matches its allow-list against the whole forwarded address chain from request()->ips() instead of the resolved client address. An unauthenticated visitor can place an allowed address anywhere in that chain through a crafted forwarding header, so protected content is served to a client whose real address was never on the list. Only sites that enable this non-default scheme behind configured trusted proxies are affected. The fix compares the allow-list against request()->ip(), so deployments behind a load balancer must list the balancer among their trusted proxies.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and have the ip_address content protection scheme enabled with trusted proxies configured.

Background info

statamic/cms is vulnerable to Access Control Bypass in versions 6.6.0 - 6.32.0.

How to fix this

Upgrade the statamic/cms library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform