Dimanche 18 Octobre 2026 20:23:36 GMT+02:00

Netcrook

AccueilManifeste
Actualités
Techcrook
Geocrook
WikicrookÉquipeAppContact
EnglishItaliano

WIKICROOK

REMOTE_USER

A server-side variable used to pass authenticated identity from the web tier to an application.

REMOTE_USER is a server-side variable that carries the authenticated username from a web server or reverse proxy to an application. It is meant to be set by trusted infrastructure after the user has already proved their identity, such as through basic authentication, single sign-on, or a front-end auth gateway. The application then uses this value as the source of truth for session identity.

This matters because REMOTE_USER is part of a security boundary. If an application accepts it only from the web tier, it can safely rely on upstream authentication. If a client can influence the value indirectly, the variable becomes a spoofing path and may enable authentication bypass or privilege escalation. Defenders should strip inbound identity headers at the proxy, set REMOTE_USER themselves, and restrict which front ends are allowed to assert it. In real deployments, mistakes around this handoff are a common way that trusted identity becomes attacker-controlled input.

← index WIKICROOK