在Wordpress外部使用wp-load.php。是否存在安全风险?

时间:2017-05-21 07:16:10

标签: php wordpress security

我在Wordpress外部使用它来访问不同的Wordpress表:

define('WP_USE_THEMES', false);
require('./wp-load.php');

完美无缺。但是存在更高的安全风险吗?我是否可以通过这种方式进行黑客攻击有人知道php脚本的名字吗?

我没有将任何值传递给脚本。它只是由cron调用,用于从统计目的的一些非常慢的MySQL视图中创建伪实体化视图。

1 个答案:

答案 0 :(得分:0)

当您通过外部.php文件使用wp-load.php时,SQL注入总会有一个安全问题。如果外部文件安全性不高,有人可以使用或注入SQL查询。

您始终可以通过授予权限(644)来保护该文件,而不会在代码之前和之后留下任何额外的间距。也不要将文件直接放在root中,你可以将该文件放在root之外或wp-content中。