CVE-2015-8869
KrytyczneStreszczenie
OCaml w wersjach przed 4.03.0 nieprawidłowo obsługuje rozszerzenia znaków, co umożliwia zdalnym atakującym przeprowadzenie ataków typu buffer overflow lub uzyskanie poufnych informacji, co zostało zademonstrowane przez długi ciąg przekazywany do funkcji String.copy.
Ocena ryzyka
Podatność ta może prowadzić do poważnych naruszeń bezpieczeństwa, w tym do przejęcia kontroli nad systemem lub ujawnienia wrażliwych danych.
Rekomendacja
Zaleca się aktualizację OCaml do wersji 4.03.0 lub nowszej, aby zlikwidować tę podatność.
Oryginalny opis (angielski, źródło NVD)
OCaml before 4.03.0 does not properly handle sign extensions, which allows remote attackers to conduct buffer overflow attacks or obtain sensitive information as demonstrated by a long string to the String.copy function.

