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
Forum przeznaczone dla osób poszukujących modyfikacji do phpBB 3.0.x oraz ich polskich lokalizacji.
-
pit
- Posty: 1580
- Rejestracja: 25 lutego 2009, 18:15
Post
autor: pit » 04 sierpnia 2010, 19:00
Otwórz "posting_editor.html"
znajdź i wytnij
Kod: Zaznacz cały
<!-- IF S_DESC_TOPIC -->
<dl style="clear: left;">
<dt><label for="desc">{L_TOPIC_DESC}:</label></dt>
<dd><input type="text" name="desc" id="desc" size="45" maxlength="100" tabindex="2" value="{TOPIC_DESC}" class="inputbox autowidth" /></dd>
</dl>
<!-- ENDIF -->
znajdź
Kod: Zaznacz cały
<!-- IF CAPTCHA_TEMPLATE and S_CONFIRM_CODE -->
dodaj przed
Kod: Zaznacz cały
<!-- IF S_DESC_TOPIC -->
<dl style="clear: left;">
<dt><label for="desc">{L_TOPIC_DESC}:</label></dt>
<dd><input type="text" name="desc" id="desc" size="45" maxlength="100" tabindex="2" value="{TOPIC_DESC}" class="inputbox autowidth" /></dd>
</dl>
<!-- ENDIF -->
-
bsz93
- Posty: 22
- Rejestracja: 03 sierpnia 2010, 13:05
Post
autor: bsz93 » 04 sierpnia 2010, 19:17
Zrobiłem jak napisałeś - teraz nie można w ogóle napisać nowego tematu...
-
pit
- Posty: 1580
- Rejestracja: 25 lutego 2009, 18:15
Post
autor: pit » 04 sierpnia 2010, 19:27
Zrobiłeś więcej niż napisałem, wywaliłeś
Kod: Zaznacz cały
<!-- IF not S_PRIVMSGS and S_DISPLAY_USERNAME -->
<dl style="clear: left;">
<dt><label for="username">{L_USERNAME}:</label></dt>
<dd><input type="text" tabindex="1" name="username" id="username" size="25" value="{USERNAME}" class="inputbox autowidth" /></dd>
</dl>
-
bsz93
- Posty: 22
- Rejestracja: 03 sierpnia 2010, 13:05
Post
autor: bsz93 » 04 sierpnia 2010, 19:33
Trochę poprawiłem tekst i już działa. Tylko teraz przed polem tekstowym na opis wyświetla się "{ TOPIC_DESC }:" zamiast np. "Opis:" Jak to zmienić?
-
pit
- Posty: 1580
- Rejestracja: 25 lutego 2009, 18:15
Post
autor: pit » 04 sierpnia 2010, 19:36
Otworzyć instrukcję i zrobić co trzeba w " language/pl" zamiast " language/en".
-
bsz93
- Posty: 22
- Rejestracja: 03 sierpnia 2010, 13:05
Post
autor: bsz93 » 04 sierpnia 2010, 19:52
Zrobiłem jak mówiłeś - i napis zmienił się na angielski "Topic description:" Odszukałem zatem fragment kodu w posting.php, gdzie występuje zwrot "Topic description" i zamieniłem to na "Opis tematu", po czym podmieniłem pliki i nawet odświeżyłem cały styl. I oczywiście dalej jest "Topic description:" (nie wiem skąd to się bierze, bo w całym kodzie z instrukcji to wyrażenie pada tylko raz i właśnie w tym miejscu je zmieniłem na "Opis tematu" - to znaczy, że co - komputer sam sobie wymyślił tę nazwę?).
-
pit
- Posty: 1580
- Rejestracja: 25 lutego 2009, 18:15
Post
autor: pit » 04 sierpnia 2010, 19:58
Lejesz wodę.
-
bsz93
- Posty: 22
- Rejestracja: 03 sierpnia 2010, 13:05
Post
autor: bsz93 » 04 sierpnia 2010, 20:00
Dobra - za którymś razem jak wysyłałem "posting.php" na serwer, to w końcu zaskoczyło - podmienił się i mam kulturalnie "Opis tematu". Bardzo dziękuję za profesjonalną pomoc użytkownikowi "weeb" i użytkownikowi "pit " - bez Waszej pomocy bym tego nigdy nie zrobił.
-
pit
- Posty: 1580
- Rejestracja: 25 lutego 2009, 18:15
Post
autor: pit » 04 sierpnia 2010, 20:04
Tak to kurna jest, człowiek się narobi a laury zbiera Zarząd.
