Послуга Redis доступна на моєму хостингу, і якщо я підключу її за гроші, вона доступна лише для мене, оскільки Redis піднімається в окремому контейнері докера.
Але, якщо я відключу його, то Redis все ще можна використовувати безкоштовно, хоча на сервері. І ось я підключаюся до сервера Redis:
$redis = new Redis ();
$redis->connect('127.0.0.1', 6379);
І я бачу там близько 300 000 записів на чужих сайтах.
$allKeys = $redis->keys('*');
echo(count($allKeys)); // ~300000
echo ($allKeys[10000]); // some data of some site
echo ($redis->get($allKeys[10000])); // some data of some site
І я можу змінити кожен запис! Подобається це:
$redis->set($allKeys[10000], 0);
Тобто, хтось використовує загальносерверський Redis, і я вважаю, що користувач не знає про загальнодоступність своїх даних. Він просто включив прапорець "Використовувати Redis" десь у WordPress.
І питання: чи відповідає за це хостинг-провайдер? Адже звичайний користувач вважає, що його дані зберігаються лише на його сервері і доступні лише йому.
Відповідь технічної підтримки була: все гаразд.
Але я так не думаю, тому прошу.