CVE-2020-5248的概念验证(PoC)。
GLPI 在 9.4.6 版本之前存在一个涉及默认加密密钥的漏洞。GLPIKEY 是公开的,并在每个实例上使用。这意味着任何有权访问的人都可以解密使用此密钥存储的敏感数据。可以在安装 GLPI 之前更改密钥。但对于现有实例,必须使用新密钥重新加密数据。问题是我们无法知道数据库中哪些列或行使用了该密钥;尤其是来自插件的部分。在未更新数据的情况下更改密钥会导致从 GLPI 发送错误密码;但从 UI 重新存储它们可以正常工作。
将“INSERT_COIN”字符串替换为您要解密的内容,URL为 https://github.com/venomnis/CVE-2020-5248/blob/main/decrypt_any.php。