~ / search / GHSA-g84q-54hf-36rg

GHSA-g84q-54hf-36rg

AutoGPT bypass of the shell commands denylist settings

Source: GitHub Advisory Database (reviewed) Critical CVE-2024-6091

Packages

EcosystemPackageAffectedFixed in
PyPI agpt <= 0.5.1 no fix listed

Details

As written in the advisory (Markdown source, shown as plain text).

A vulnerability in significant-gravitas/autogpt version 0.5.1 allows an attacker to bypass the shell commands denylist settings. The issue arises when the denylist is configured to block specific commands, such as `whoami` and `/bin/whoami`. An attacker can circumvent this restriction by executing commands with a modified path, such as `/bin/./whoami`, which is not recognized by the denylist.

References

External links from the advisory. They lead to third-party sites.