Identifier / Programs / Linux and Unix
passwd
Change a user's password. tldr-pages
GTFOBins privilege-escalation 1 documented command
How passwd is abused
privilege-escalation
-eEach abuse is GTFOBins's category and the options and words it uses; the full write-up is on GTFOBins's page for passwd.
1 documented command
privilege-escalation with sudo
This changes the root password to x, so it's now possible to log in using, for example, su.
echo -e 'x\nx' | passwdIdentifyThe command the identifier reads trips no Sigma process-creation rule. This command is, with GTFOBins’ notes, from GTFOBins, at commit acd524623f9c of 2026-05-27, under the GPL-3.0, with no warranty. Changed: Markdown is shown formatted. The source is in lolbas-gtfobins-commands.json.gz, and the full entry is on GTFOBins’s page for passwd. The identifier reads the line that runs passwd.
Everyday use
Options
Show every option of passwd
-a ALGOEncryption method (des, md5, sha256, sha512) default: md5-dSet password to ''-lLock (disable) account-uUnlock (enable) account