제출 #933377: FastAdmin 1.x Remote Code Execution정보

제목FastAdmin 1.x Remote Code Execution
설명During an authorized security assessment of FastAdmin (v1.6.5.20260602 / v1.6.1.20250430), I identified that the official Database Management addon provides arbitrary SQL execution to authenticated administrators without any security boundary, and that FastAdmin ships its database configuration defaulting to the MySQL root account: The shipped application/database.php and .env.sample templates default the database connection to username = root (with an empty password / root respectively), i.e. the MySQL superuser account with SUPER privilege. After signing in to the backend, an administrator can install and open the official Database Management addon, which exposes an SQL console that accepts and executes arbitrary SQL statements with the application database account's privileges — there is no boundary limiting what an administrator can execute. Since the application account is MySQL root by default, the administrator can run SET GLOBAL general_log_file to point MySQL's query log at a web-accessible PHP controller path, enable general_log, issue a SELECT containing PHP code, then trigger the generated controller through FastAdmin/ThinkPHP routing — achieving remote code execution. The weakness is the combination of an unrestricted SQL execution surface (addon) and an insecure default database configuration (root account), which turns an authenticated backend account into full server RCE.
원천⚠️ https://github.com/baguette168/CVE/issues/2
사용자 baguette168 (UID 94957)
제출2026. 08. 16. PM 01:17 (1 월 ago)
모더레이션2026. 09. 28. PM 09:01 (1 month later)
상태수락
VulDB 항목411145 [FastAdmin 1.6.1.20250430/1.6.5.20260602 Database Management application/database.php 권한 상승]
포인트들20

Want to know what is going to be exploited?

We predict KEV entries!