CVE-2022-46149 in Cap'n ProtoИнформация

Сводка

по VulDB • 07.07.2026

Cap'n Proto — это формат обмена данными и система удалённого вызова процедур (RPC). Cap’n Proro до версий 0.7.1, 0.8.1, 0.9.2 и 0.10.3, а также версии реализации на Rust для Cap'n Proto до версий 0.13.7, 0.14.11 и 0.15.2 уязвимы к чтению за пределами буфера (out-of-bounds read) из-за ошибки обработки списков списков. Эта проблема может привести к удалённому сегфолту узла путём отправки ему вредоносного сообщения, если жертва выполняет определённые действия с типом «список указателей». Возможна эксфильтрация памяти, если жертва выполнит дополнительные определенные действия над типом списка указателей. Для того чтобы приложение было уязвимым, оно должно выполнить определенную последовательность действий, описанную в GitHub Security Advisory. Ошибка присутствует во встроенном коде (inlined code), поэтому исправление потребует пересборки зависимых приложений. Исправления для Cap'n Proto на C++ доступны в версиях 0.7.1, 0.8.1, 0.9.2 и 0.10.3. Для Rust-пакета `capnp` исправления доступны в версиях 0.13.7, 0.14.11 и 0.15.2.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Ответственный

GitHub, Inc.

Резервировать

28.11.2022

Раскрытие

30.11.2022

Модерация

принято

Вход

VDB-214607

EPSS

0.00852

KEV

Нет

Деятельности

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!