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

Cicha informacja, że AJAX nie działa

Pomoc przy instalacji oraz użytkowaniu phpBB 3.1.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
Pisarz
Posty: 7
Rejestracja: 16 stycznia 2015, 16:36

Cicha informacja, że AJAX nie działa

Post autor: Pisarz » 22 marca 2015, 10:44

Przeglądając źródło strony działającego forum zauważyłem, że na dole strony znajduje się taka oto informacja.
<div id="darkenwrapper" data-ajax-error-title="{L_AJAX_ERROR_TITLE}" data-ajax-error-text="{L_AJAX_ERROR_TEXT}" data-ajax-error-text-abort="{L_AJAX_ERROR_TEXT_ABORT}" data-ajax-error-text-timeout="{L_AJAX_ERROR_TEXT_TIMEOUT}" data-ajax-error-text-parsererror="{L_AJAX_ERROR_TEXT_PARSERERROR}">
<div id="darken">&nbsp;</div>
</div>
<div id="loading_indicator"></div>

<div id="phpbb_alert" class="phpbb_alert" data-l-err="{L_ERROR}" data-l-timeout-processing-req="{L_TIMEOUT_PROCESSING_REQ}">
<a href="#" class="alert_close"></a>
<h3 class="alert_title">&nbsp;</h3><p class="alert_text"></p>
</div>
<div id="phpbb_confirm" class="phpbb_alert">
<a href="#" class="alert_close"></a>
<div class="alert_text"></div>
</div>
Wszystko jednak działa prawidłowo i tak się tylko zastanawiam, czy to ja jestem takim szczęściarzem otrzymując taki "cichy" komunikat błędów, czy to jest norma?

Awatar użytkownika
Bielu
Zasłużony
Posty: 512
Rejestracja: 17 marca 2011, 07:49
Kontakt:

Re: Cicha informacja, że AJAX nie działa

Post autor: Bielu » 22 marca 2015, 12:54

To nie jest błąd, to jest normalne. Funkcja pomocnicza phpbb3 pozwala na ajaxowe zwracanie błędów.
Uwaga! pomoc poza forum jest odpłatna!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Pomogłem? Podziękuj, dając like: https://www.facebook.com/webdeveloperbielu
=====================
Kodowanie styli, modowanie phpbb3 oraz innych skryptów: Webdeveloper Bielu

Pisarz
Posty: 7
Rejestracja: 16 stycznia 2015, 16:36

Re: Cicha informacja, że AJAX nie działa

Post autor: Pisarz » 22 marca 2015, 13:27

Serdecznie dziękuje za wyjaśnienie. Czyli jeżeli w źródle strony występują jakieś informacje,
<div id="darkenwrapper" data-ajax-error-title="Błąd AJAX" data-ajax-error-text="Twoje żądanie nie zostało przetworzone." data-ajax-error-text-abort="Użytkownik usunął żądanie." data-ajax-error-text-timeout="Upłynął limit czasu żądania. Ponów próbę." data-ajax-error-text-parsererror="Coś się stało podczas przetwarzania żądania i serwer zwrócił nieprawidłową odpowiedź.">
<div id="darken">&nbsp;</div>
</div>
<div id="loading_indicator"></div>

<div id="phpbb_alert" class="phpbb_alert" data-l-err="Błąd" data-l-timeout-processing-req="Upłynął limit czasu żądania.">
<a href="#" class="alert_close"></a>
<h3 class="alert_title">&nbsp;</h3><p class="alert_text"></p>
</div>
<div id="phpbb_confirm" class="phpbb_alert">
<a href="#" class="alert_close"></a>
<div class="alert_text"></div>
</div>
to są to informacje "szablonowe" i dopóki nie zobaczę komunikatu błędu to nie mam się tym co przejmować?

Awatar użytkownika
Bielu
Zasłużony
Posty: 512
Rejestracja: 17 marca 2011, 07:49
Kontakt:

Re: Cicha informacja, że AJAX nie działa

Post autor: Bielu » 24 marca 2015, 21:14

dokładnie
Uwaga! pomoc poza forum jest odpłatna!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Pomogłem? Podziękuj, dając like: https://www.facebook.com/webdeveloperbielu
=====================
Kodowanie styli, modowanie phpbb3 oraz innych skryptów: Webdeveloper Bielu

Pisarz
Posty: 7
Rejestracja: 16 stycznia 2015, 16:36

Re: Cicha informacja, że AJAX nie działa

Post autor: Pisarz » 11 kwietnia 2015, 15:31

Dzięki za informację.

ODPOWIEDZ

Wróć do „Użytkowanie”