Tenant Guard — Инструмент для проверки безопасности Supabase RLS в CI
🚀 За считанные секунды можно протестировать безопасность вашего Supabase: новый инструмент Tenant Guard помогает убедиться, что Row-Level Security (RLS) действительно изолирует арендаторов. Он находит классические уязвимости, такие как маршруты, которые загружают данные без фильтрации по идентификатору организации. Инструмент не требует зависимостей и идеально подходит для CI. Запустив его, вы сможете проверить, что сессия не видит данные других арендаторов. Интересно, что код открытый, и он работает без регистрации. Обратная связь по конфигурации becomeTenant будет особенно полезна, так как она может варьироваться между проектами. Попробуйте сами и убедитесь в его полезности! Репозиторий здесь.
Источник:
www.reddit.com