具有未定义变量的安全风险

Mik*_*ite 1 php security

有什么安全问题

    <?php
    $var = $_GET['var'];
    if ($variable)
    {
            // sensitive data
    }
Run Code Online (Sandbox Code Playgroud)

攻击者是否有可能以某种方式获取敏感数据?

Max*_*sky 7

代码示例在register_globals启用时提供安全风险.在这种情况下,有人可以通过?variable=1,你的if()意志将被评估为真.最好始终初始化变量.