Множественные переполнения буфера в Cyrus SASL library 2.1.9 и более ранних версиях позволяют удаленным злоумышленникам вызывать отказ в об…
Множественные переполнения буфера в Cyrus SASL library 2.1.9 и более ранних версиях позволяют удаленным злоумышленникам вызывать отказ в обслуживании и, возможно, выполнять произвольный код через (1) длинные входные данные во время канонизации имени пользователя, (2) символы, которые необходимо экранировать во время аутентификации LDAP с использованием saslauthd, или (3) ошибку на единицу в записи журнала, которая не выделяет место для нулевого символа, завершающего строку.
Продукт некорректно вычисляет размер, используемый при выделении буфера, что может привести к переполнению буфера.
https://cwe.mitre.org/data/definitions/131.html →Открыть в коллекции CWE →В данной атаке целевому программному обеспечению передаются входные данные, которые злоумышленник заранее знает будут изменены и увеличены в размере в процессе обработки. Атака основана на том, что целевое программное обеспечение не предусматривает возможность превышения расширенными данными некоторого внутреннего предела, что приводит к переполнению буфера.
https://capec.mitre.org/data/definitions/47.html →Открыть в коллекции CAPEC →Атаки типа «Переполнение буфера» направлены против некорректной или отсутствующей проверки границ при операциях с буфером, которые, как правило, инициируются входными данными, внедрёнными злоумышленником. В результате злоумышленник получает возможность записывать данные за границами выделенных областей буфера в памяти, что приводит к аварийному завершению программы или, в зависимости от выбора злоумышленника, к перенаправлению потока исполнения.
https://capec.mitre.org/data/definitions/100.html →Открыть в коллекции CAPEC →| Продукт | Вендор | Статус |
|---|---|---|
| cyrus-sasl2 | Отслеживается | |
| cyrus_sasl | * | Отслеживается |
| mac_os_x | * | Отслеживается |
| mac_os_x_server | * | Отслеживается |