CVE-2015-5259
WysokieStreszczenie
Przepełnienie całkowite w funkcji read_string w libsvn_ra_svn/marshal.c w Apache Subversion 1.9.x przed wersją 1.9.3 umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez ciąg protokołu svn://, co prowadzi do przepełnienia bufora w stercie oraz odczytu poza zakresem.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla integralności i poufności systemu.
Rekomendacja
Zaleca się aktualizację Apache Subversion do wersji 1.9.3 lub nowszej, aby usunąć tę podatność.
Inne podatności w Apache Subversion
Zobacz wszystkie- CVE-2013-4246Wysokie
W Apache Subversion 1.8.x przed wersją 1.8.2 występuje podatność, która może pozwolić zdalnym, uwierzytelnionym użytkownikom z dostępem do commitów na uszkodzenie repozytoriów FSFS oraz spowodowanie odmowy usługi lub uzyskanie poufnych informacji poprzez edytowanie właściwości rewizji spakowanych.
- CVE-2015-5343Wysokie
Przepełnienie całkowite w pliku util.c w mod_dav_svn w Apache Subversion 1.7.x, 1.8.x przed wersją 1.8.15 oraz 1.9.x przed wersją 1.9.3 pozwala zdalnie uwierzytelnionym użytkownikom na spowodowanie odmowy usługi (awaria serwera subversion lub zużycie pamięci) oraz potencjalne wykonanie dowolnego kodu poprzez skel-encoded request body, co prowadzi do odczytu poza granicami i przepełnienia bufora w pamięci.
Oryginalny opis (angielski, źródło NVD)
Integer overflow in the read_string function in libsvn_ra_svn/marshal.c in Apache Subversion 1.9.x before 1.9.3 allows remote attackers to execute arbitrary code via an svn:// protocol string, which triggers a heap-based buffer overflow and an out-of-bounds read.

