Конфигурация Invoice Ninja на macOS, а именно наличие разрешения "com.apple.security.get-task-allow", позволяет локальным злоумышленникам с…
Конфигурация Invoice Ninja на macOS, а именно наличие разрешения "com.apple.security.get-task-allow", позволяет локальным злоумышленникам с непривилегированным доступом (например, через вредоносное приложение) подключать отладчик, читать или изменять память процесса, внедрять код в контексте приложения, несмотря на то, что оно подписано с помощью Hardened Runtime, и обходить механизмы Transparency, Consent, and Control (TCC) [1]. Эта проблема была исправлена в версии 5.0.175. Источники: - [1] https://cert.pl/en/posts/2025/08/tcc-bypass/ - [2] https://invoiceninja.com/
Продукт не предотвращает должным образом доступ неавторизованных субъектов к чувствительной системной информации, которые не имеют того же уровня доступа к базовой системе, что и сам продукт.
https://cwe.mitre.org/data/definitions/497.html →Открыть в коллекции CWE →Злоумышленник направляет серию зондирующих запросов к веб-приложению для получения поведения, зависящего от версии и типа, помогающего идентифицировать цель. Злоумышленник может получить сведения, такие как версии программного обеспечения, страницы ошибок и заголовки ответов, различия в реализациях протокола HTTP, структуры каталогов и иную аналогичную информацию о целевом сервисе. Эта информация может использоваться злоумышленником для формирования целенаправленного плана атаки. Хотя снятие отпечатка веб-приложения само по себе не направлено на нанесение ущерба (хотя отдельные действия, такие как сетевое сканирование, иногда случайно могут вызывать сбои в работе уязвимых приложений), оно нередко прокладывает путь для более разрушительных атак.
https://capec.mitre.org/data/definitions/170.html →Открыть в коллекции CAPEC →Нет описания в исходных данных.
https://capec.mitre.org/data/definitions/694.html →Открыть в коллекции CAPEC →