Pre-requisites:
/storage/backups folder.With those two pieces in place, you could create a specific, malicious request to the /updater/restore-db endpoint to execute CLI commands remotely.
Fixed in https://github.com/craftcms/cms/commit/a19d46be78a9ca1ea474012a10e97bed0d787f57
Reported by Marco O. (segfault)
{
"github_reviewed": true,
"severity": "MODERATE",
"github_reviewed_at": "2025-08-08T19:32:50Z",
"nvd_published_at": "2025-08-09T02:15:37Z",
"cwe_ids": [
"CWE-94"
]
}