Two unauthenticated PHP RCEs: one longjmp, one leftover state
Your PHP site can be broken by a request carrying no credentials, even when every page demands a login. The flaw sits in how PHP handles a request, not in your code: exiting on memory exhaustion leaves half-initialised request data behind, and state carried across requests can point at memory already freed. Both fire before your code runs; exploitation is demonstrated against Apache mod_php.
Read report →
Tools
Frequently used tools
01URL encoder and decoderEncode or decode URLs, parameters and form values, one line or a batch at a time.02JWT decoderDecode JWT fields and timestamps, and verify RS256, RS384 or RS512 signatures with an RSA public key.03HTTP security header checkerPaste HTTP response headers to check security policies, missing headers and cookie attributes.