在共享主机上看到他人的Redis数据正常吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在共享主机上看到他人的Redis数据正常吗?相关的知识,希望对你有一定的参考价值。

Redis服务在我的主机上可用,如果我连接了它,则它仅对我可用,因为Redis出现在单独的Docker容器中。

但是,如果您将其关闭,则尽管在服务器范围内,Redis仍可以使用。在这里,我正在连接到服务器范围的Redis:

$redis = new Redis ();
$redis->connect('127.0.0.1', 6379);

并且我看到那里大约有30万条其他人的记录。

也就是说,有人使用服务器范围的Redis,我相信用户并不了解其数据的公开可用性。他只是在WordPress的某个地方打开了“使用Redis”复选框。

问题是:托管服务提供商对此负责吗?毕竟,普通用户认为他的数据仅存储在服务器上,并且仅对他可用。

TP的回应是:一切正常。

但是我不这么认为,所以我问。

答案

该托管服务提供商应对安全漏洞负责。考虑到OWASP的十大Web应用程序安全风险,这是一个安全风险很小的问题:身份验证中断,敏感数据公开和访问控制中断。

您的下一步取决于您。您应通知托管服务提供商,托管服务提供商应将可能的数据泄露通知用户。这是非常严重的安全和法律问题,因为其他用户可以访问某人可能的私有数据。

参见:https://owasp.org/www-project-top-ten/

以上是关于在共享主机上看到他人的Redis数据正常吗?的主要内容,如果未能解决你的问题,请参考以下文章

我可以在托管共享主机上托管 nodejs react 项目吗?

请问能找到主机上的打印机但共享连接时出现下面的提示连接不上是啥原因呢

想将主机改为Linux系统不插显卡它能正常运行吗?

如何实现虚拟机与主机之间的文件共享,复制

Ajax Post Laravel 共享主机上的 403 错误

laravel 中的护照详细信息 api 在本地主机上可以正常工作,但不能在共享主机上运行