CVE-2016-10253
KrytyczneStreszczenie
Wykryto problem w Erlang/OTP 18.x, związany z generowaniem skompilowanych wyrażeń regularnych, który jest podatny na przepełnienie sterty. Wyrażenia regularne wykorzystujące źle sformułowany extpattern mogą pośrednio określać offset używany jako indeks tablicy.
Ocena ryzyka
Podatność ta pozwala na odczyt i zapis w dowolnych obszarach w obrębie arena erts_alloc, co może prowadzić do poważnych naruszeń bezpieczeństwa systemu.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji Erlang/OTP, aby usunąć tę podatność oraz monitorowanie aplikacji korzystających z wyrażeń regularnych w celu wykrycia potencjalnych nadużyć.
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in Erlang/OTP 18.x. Erlang's generation of compiled regular expressions is vulnerable to a heap overflow. Regular expressions using a malformed extpattern can indirectly specify an offset that is used as an array index. This ordinal permits arbitrary regions within the erts_alloc arena to be both read and written to.

