typo3-ddev
Audited by Socket on Sep 16, 2026
5 alerts found:
Anomalyx5The code is a TYPO3/DDEV development installation script and contains no clear malicious payload or supply-chain attack behavior. Its primary risks are intentional insecure development configuration, hardcoded local database credentials, unquoted extension/package variables, and execution of an optional extension configuration script. It should not be used as-is on a network-exposed or production system; development settings and credentials should be isolated and variables validated or safely quoted.
The code is a recognizable TYPO3 development installer and contains no clear malicious payload, exfiltration, reverse shell, or persistence behavior. It does perform intentionally destructive reset operations and applies highly insecure development settings, including wildcard trusted hosts, disabled referrer enforcement, unrestricted development IP access, and enabled error display. It should not be used unchanged in production. Validate and quote variables, avoid exposing passwords on the command line, pin dependencies, and require explicit safeguards before deletion or database recreation.
This appears to be a TYPO3 development/demo setup script rather than malware. Its intended actions—installing the TYPO3 Introduction Package, enabling it, removing a default site, and flushing caches—are consistent with its description. The primary security concerns are unvalidated user input used in filesystem paths and unquoted expansions, especially for rm -rf, plus disclosure of a hardcoded administrator password. VERSION should be restricted to an expected identifier such as v13 and all path arguments should be safely quoted; demo credentials should be generated or supplied securely.
The fragment appears to be a legitimate TYPO3/DDEV development installer. It contains no clear malware, data theft, persistence, or unauthorized network behavior. It does perform destructive database and filesystem operations and applies highly permissive security settings, so it should only be run in an isolated development environment with validated variables. The external configure script and Composer dependencies require separate review.
The code appears to be a development-oriented TYPO3 installation script, not malware. It contains insecure development settings and potentially unsafe unquoted variable expansion. Its destructive reset behavior and automatic execution of an extension-specific configure script require controlled inputs and a non-production environment. The referenced external configure script and Composer packages should be reviewed separately.