CVE-2026-8773linlinjava litemall 1.8.0及之前版本存在安全漏洞。该漏洞位于DbUtil.java文件的数据库设置处理组件中,具体影响backup/load函数。攻击者通过操纵db/password参数可触发参数注入攻击。尽管需要高权限,但攻击可远程进行,且利用代码已公开,可能导致系统机密性、完整性及可用性受损。
该漏洞源于linlinjava litemall项目中的DbUtil.java文件在处理数据库备份与恢复操作时存在逻辑缺陷。当Database Setting Handler组件的backup/load函数被调用时,系统未对传入的db/password参数进行充分的边界检查和安全过滤,直接将其用于后续的数据库操作命令构建中。由于CVSS向量显示需高权限(PR:H),攻击者通常需要先获取管理员权限或通过其他方式绕过认证。一旦满足条件,攻击者可在参数中注入特定的控制字符或恶意指令,改变原定命令的执行逻辑。这种参数注入虽然CVSS评分为4.7(中危),但已公开的PoC表明攻击者可利用此漏洞读取敏感信息或破坏数据库服务的正常运行。