UWAGA: W PHP wykryto krytyczne podatności, przez które Wasze strony/fora mogą zostać zhakowane! Dzisiaj mają być udostępnione poprawione wersje, warto monitorować i ustawić odpowiendie wersje PHP na swom serwerze.

Poprawki będę zawarte w wersjach PHP: 8.5.12, 8.4.27, 8.3.36 oraz 8.2.35! Jeśli używacie jeszcze wersje PHP 7.x lub 8.0.x lub 8.1.x, należy, jak najszybciej podnieść wersje PHP i/lub zaktualizować swoje fora!

Do momentu wdrożenia oficjalnej łatki, ryzyko ataku można drastycznie zmniejszyć poprzez zmianę konfiguracji w pliku php.ini:
Ustaw: session.upload_progress.enabled = Off

Albo np., można zrobić: https://ma.ttias.be/php-cve-2026-109618 ... itigation/

Dla serwera Apache ustaw w pliku .htaccess

Kod: Zaznacz cały

RewriteEngine On
RewriteCond %{HTTP:Content-Type} multipart/form-data [NC]
RewriteRule ^ - [F]
i/lub - nie testowałem

Kod: Zaznacz cały

<If "req('Content-Type') =~ /multipart/i">
    Require all denied
</If>

Dla nginx

Kod: Zaznacz cały

# http {} context, e.g. /etc/nginx/conf.d/block-multipart.conf
map $http_content_type $block_multipart {
    default       0;
    "~*multipart" 1;
}

# inside every server {} that passes requests to PHP, including default/catch-all servers
if ($block_multipart) {
    return 403;
}
_____________________________________________________

Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!

Polski pakiet językowy dla phpBB 3.3.19

Błąd eval()'d code ACP się wysypał

Pomoc przy instalacji oraz użytkowaniu phpBB 3.3.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i rozszerzeniami.
Rici134
Posty: 13
Rejestracja: 22 listopada 2022, 11:01

Re: Błąd eval()'d code ACP się wysypał

Post autor: Rici134 » 25 listopada 2022, 16:37

vader pisze: ↑
25 listopada 2022, 16:20


Tak się nie robi, dodawanie modułów może rozsypać bazę (jak widać). Nawet jeśli chcesz robić coś takiego, to najlepiej wyłączyć forum i zrobić backup bazy. Wtedy w razie problemów można przywrócić kopię.
Teraz zapamiętam na długo żeby kopie robić przed każdym modem

vader
Administrator
Posty: 1595
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Błąd eval()'d code ACP się wysypał

Post autor: vader » 25 listopada 2022, 16:41

Rici134 pisze: ↑
25 listopada 2022, 16:32
Nie ma zmian,

nie było ustawień moda w panelu.W ACP jest możliwość włączania i wyłączania zakładek więc włączyłem ale nie myślałem że się wysypie

Zakładka rozszerzenie zniknęła po aktualizacji bazy do 3.3.8
Czy przy aktualizacji forum sprawdzałeś, czy wszsytkie zainstalowane wtyczki są kompatybilne z najnowszą? Nie wiem z jakiej wersji aktualizowałeś do 3.3.8, ale było po drodze dość dużo zmian. A takie zniknięcie powinno od razu być pokazane, jako nieudana aktualizacja.

Pkt. 2,3,4,5 https://www.phpbb.com/support/docs/en/3 ... upgrade32/

Rici134
Posty: 13
Rejestracja: 22 listopada 2022, 11:01

Re: Błąd eval()'d code ACP się wysypał

Post autor: Rici134 » 25 listopada 2022, 16:45

vader pisze: ↑
25 listopada 2022, 16:41
Rici134 pisze: ↑
25 listopada 2022, 16:32
Nie ma zmian,

nie było ustawień moda w panelu.W ACP jest możliwość włączania i wyłączania zakładek więc włączyłem ale nie myślałem że się wysypie

Zakładka rozszerzenie zniknęła po aktualizacji bazy do 3.3.8
Czy przy aktualizacji forum sprawdzałeś, czy wszsytkie zainstalowane wtyczki są kompatybilne z najnowszą? Nie wiem z jakiej wersji aktualizowałeś do 3.3.8, ale było po drodze dość dużo zmian. A takie zniknięcie powinno od razu być pokazane, jako nieudana aktualizacja.
wszystkie mody i style oprócz prosilver były usunięte aktualizacja była z 3.0.7 do 3.3.8 poszło bez problemów i do tego moda wszystko śmigało.

kopie baz też z przed aktualizacji

vader
Administrator
Posty: 1595
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Błąd eval()'d code ACP się wysypał

Post autor: vader » 25 listopada 2022, 17:04

Ja zaraz kończę pracę i mam zajęty weekend, wieć do poniedziałku mogę być poza zasięgiem. Proponuję założyć temat na phpbb.com/community i opisać tam co się stało.

Sprawdż jeszcze na hostingu, bo robią automatyczne kopie danych. Powinieneś móc porównać sobie phpbb_modules.

Rici134
Posty: 13
Rejestracja: 22 listopada 2022, 11:01

Re: Błąd eval()'d code ACP się wysypał

Post autor: Rici134 » 25 listopada 2022, 17:14

zapasowa kopia już się nadpisała
:(

vader
Administrator
Posty: 1595
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Błąd eval()'d code ACP się wysypał

Post autor: vader » 28 listopada 2022, 11:30

Rici134 pisze: ↑
25 listopada 2022, 17:14
zapasowa kopia już się nadpisała
:(
Rób kopie i jeszcze raz kopie.

Czy sprawdziłeś logi błędów na serwerz?

Rici134
Posty: 13
Rejestracja: 22 listopada 2022, 11:01

Re: Błąd eval()'d code ACP się wysypał

Post autor: Rici134 » 02 listopada 2024, 20:22

zaktualizowałem forum do wersji 3.3.13. zostawiłem foldery :
The config.php file
The ext/ directory
The files/ directory
The images/ directory
The store/ directory
The styles/ directory

dalej to samo brak panelu admina tylko błąd:

Parse error: syntax error, unexpected '\' (T_NS_SEPARATOR) in /var/www/html/users/f/l/flwww/www.lexus-forum.pl/includes/functions_module.php(472) : eval()'d code on line 1

i nadal błąd ten sam. nie wiem już co z tym zrobić, można jakoś zainstalować czystą wersję bez utraty danych ?

ODPOWIEDZ

Wróć do „Użytkowanie”