Skip to content

Golang Misconfigured Permissions CHMOD

What does this mean ?

During installation, installed file permissions are set to allow anyone to modify those files.

What can happen ?

An attacker can access the file and perhaps have write access to it to establish malicious connection aka reverse shell, bind shell with the system, a chmod command should be carefully investigated to make sure the file that gets created won't be abused by insider or external attack vectors

Recommendation

Do not use poor file permissions for a file with chmod. Use file permimssion 0600 or less.

References