Security Lab

DoS и слабая защита в SUN J2EE EJB

Дата публикации:16.10.2002
Всего просмотров:1040
Опасность:
Наличие исправления:
Количество уязвимостей:1
CVE ID: Нет данных
Вектор эксплуатации:
Воздействие:
CWE ID: Нет данных
Наличие эксплоита: Нет данных
Уязвимые продукты:
Описание: Уязвимость защиты в Sun's EJB security model позволяет пользователям рассматривать и уничтожать (порождая отказ в обслуживании) объекты других пользователей, и нельзя запретить такой доступ.

Модель защиты EJB сопоставляет роли с пользователем, и контролирует доступ к объектам, используя эти роли.

Если объект меняется в зависимости от состояния сессии, любой пользователь может обратиться к нему, если у него есть необходимые роли. Это должно работать, даже если объект создан другим пользователем. Это означает, что к информации одного пользователя может обратиться другой. Т.е. становится возможен отказ в обслуживании, потому что любой пользователь может уничтожить объект.

Чтобы обратится к объекту, клиент должен знать IOR. Однако IOR назначается тривиальным способом, позволяя легко получить новый IOR, зная существующий.

Уязвимость обнаружена в SUN J2EE EJB

Ссылки: J2EE EJB Privacy Leak and DoS