Opencast - это бесплатная платформа с открытым исходным кодом для поддержки управления образовательным аудио- и видеоконтентом. В Opencast …
Opencast - это бесплатная платформа с открытым исходным кодом для поддержки управления образовательным аудио- и видеоконтентом. В Opencast до версии 9.2 существует уязвимость, при которой публикация эпизода со строгими правилами доступа перезаписывает текущий установленный доступ к серии. Это позволяет легко отказать в доступе всем пользователям без прав суперпользователя, эффективно скрывая серию. Доступ к сериям и метаданным серий в службе поиска (отображается в медиа-модуле и проигрывателе) зависит от опубликованных событий, которые являются частью серии. Публикация события автоматически опубликует серию и обновит доступ к ней. Удаление события или повторная публикация события должны делать то же самое. В затронутых версиях Opencast может не обновлять доступ к серии или не удалять опубликованную серию, если событие удаляется. При удалении эпизода это может привести к списку контроля доступа для метаданных серии с более широкими правилами доступа, чем объединенные правила доступа всех оставшихся событий, или метаданные серии по-прежнему доступны, хотя все эпизоды этой серии были удалены. Эта проблема исправлена в Opencast 9.2.
Продукт выполняет проверку авторизации при попытке субъекта получить доступ к ресурсу или выполнить действие, однако не осуществляет эту проверку корректно.
https://cwe.mitre.org/data/definitions/863.html →Открыть в коллекции CWE →