CA Technologies усиливает защиту SaaS c помощью технологий SourceClear

CA Technologies усиливает защиту SaaS c помощью технологий SourceClear

CA Technologies усиливает защиту SaaS c помощью технологий SourceClear

Корпорация CA Technologies приобретает компанию SourceClear. Это должно повысить уровень безопасности SaaS-технологий с открытым исходным кодом.

Сэм Кинг, генеральный директор CA Veracode, сказал в своем заявлении, что приобретение SourceClear необходимо для развития концепции безопасности DevSecOps и смягчения рисков, которые создает программное обеспечение с открытым исходным кодом.

Основанная Марком Кёрфи, создателем проекта Open Web Application Security (OWASP), SourceClear является разработчиком инструмента анализа состава программного обеспечения на основе SaaS.

Анализатор исходного кода от SourceClear использует Национальную базу данных уязвимостей (NVD) для сканирования и определения приложений с уязвимыми компонентами. Также он определяет, активны ли в момент проверки уязвимые функциональные возможности, что может снизить количество ложных результатов при сканировании ошибок библиотек с открытым исходным кодом.

«С приобретением SourceClear мы делаем большой шаг вперед в обеспечении безопасности, производительности и эффективности. Наши разработчики используют и тестируют библиотеки с открытым исходным кодом, чтобы наши клиенты могли ускорить разработку программного обеспечения без неуправляемого риска », - говорит Кинг.

По словам  SourceClear, за десять лет разработчикам будет доступно около полумиллиарда библиотек с открытым исходным кодом.

«В некоторых случаях уязвимости, вызывающие нарушения, хорошо известны и документированы», - добавил Кинг,- «Но в других случаях они не включены в Национальную базу данных уязвимостей, а с ростом количества библиотек с открытым исходным кодом компаниям сложно будет отслеживать, какой компонент и какая версия защищены».

CA Technologies намерена полностью интегрировать технологии SourceClear в платформу Veracode и надеется, что это даст клиентам возможность использовать технологии с открытым исходным кодом без «введения ненужного риска».

Проводник Windows падал не из-за Microsoft, виноват оказался деинсталлятор

Инженер Microsoft Рэймонд Чен рассказал любопытную историю отладки загадочных падений Проводника. Сначала всё выглядело так, будто в Windows внезапно появился неприятный баг. Но виновником оказалась вовсе не Microsoft, а сторонний деинсталлятор.

Проблема проявилась как резкий всплеск сбоев Проводника. Инженеры начали изучать дампы и заметили странную деталь: падала 32-битная версия программы, запущенная на 64-битных системах Windows.

Такая версия Проводника всё ещё есть в Windows ради совместимости со старыми приложениями. Обычно современные системы почти не используют этот путь. Но в данном случае сторонний деинсталлятор каким-то образом заставлял систему обращаться именно к этому устаревшему компоненту.

Дальше выяснилось, что деинсталлятор некорректно работал с системными API: использовал неправильное соглашение о вызовах функций и неверно обрабатывал параметры стека. Из-за этого при каждой неудачной операции данные из стека удалялись неправильно.

Поскольку процесс повторялся в цикле, повреждение памяти постепенно накапливалось. В какой-то момент указатель стека уезжал в область активного кода, и Проводник падал.

Со стороны всё выглядело как типичная системная ошибка: софт снова и снова аварийно завершал работу, создавая ощущение, что проблема в самой Windows. На деле операционная система лишь показывала последствия ошибки в стороннем ПО.

Чен напомнил важную вещь: в экосистеме Windows с миллиардами устройств и огромным количеством приложений далеко не каждый сбой компонента Microsoft означает баг в Windows. Сторонние программы тоже могут ломать системные процессы, особенно если неправильно используют низкоуровневые API.

RSS: Новости на портале Anti-Malware.ru