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
i/lub - nie testowałem
Dla nginx
_____________________________________________________
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
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]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
z Rejestracja
z Rejestracja
Hej , mam forum na bazie PhpBB 2.0 i jest problem z rejestracja tzn rejestruje usera ale na jego maila wyslya jakis tekst COPPA ani nie ma linku akt.. nic moze mi ktos pomoc?
sprawdź czy w plikach languages/lang_polish/email/:
admin_activate.tpl
user_activate.ptl
jest taki kod
admin_activate.tpl
user_activate.ptl
jest taki kod
Kod: Zaznacz cały
{U_ACTIVATE}Pomagam tylko na forum!
Dla własnego bezpieczeństwa nie pisz na PW, EMAIL, GG, TLEN, JABBER, ICQ
JID: simon231@chrome.pl
Dla własnego bezpieczeństwa nie pisz na PW, EMAIL, GG, TLEN, JABBER, ICQ
JID: simon231@chrome.pl
Pewnie wybiera opcję:
Przy opcji:
Wysyła tylko mail aktywacyjny, poinformuj użytkowników, żeby używali opcji:
A jeżeli chcesz zrezygnować z opcji poniżej 13 lat, tylko mieć samo Zgadzam się i Nie zgadzam się, skorzystaj z tego:
simon231, jeżeli wysyła mu formularz Coppa, to nie przyśle maila akt., bo ten Coppa to takie coś, co rodzice muszą wypełnić i przesyła to się do admina forum i on ci odblokowuje konto, kumasz??
Kod: Zaznacz cały
Zgadzam Się na te warunki i mam poniżej 13 latKod: Zaznacz cały
Zgadzam Się na te warunki i mam powyżej 13 latKod: Zaznacz cały
Zgadzam Się na te warunki i mam powyżej 13 latKod: Zaznacz cały
W lang_main.php znajdź:
$lang['Agree_under_13'] = 'Zgadzam Się na te warunki i mam <b>poniżej</b> 13 lat';
$lang['Agree_over_13'] = 'Zgadzam Się na te warunki i mam <b>powyżej</b> 13 lat';
$lang['Agree_not'] = 'Nie zgadzam się na te warunki';
Pozamieniaj na co chcesz.
W includes/usercp_register.php znajdź:
$template->assign_vars(array(
'REGISTRATION' => $lang['Registration'],
'AGREEMENT' => $lang['Reg_agreement'],
"AGREE_OVER_13" => $lang['Agree_over_13'],
"AGREE_UNDER_13" => $lang['Agree_under_13'],
'DO_NOT_AGREE' => $lang['Agree_not'],
"U_AGREE_OVER13" => append_sid("profile.$phpEx?mode=register&agreed=true"),
"U_AGREE_UNDER13" => append_sid("profile.$phpEx?mode=register&agreed=true&coppa=true"))
);
$template->pparse('body');
Jeśli chcesz mieć:
Zgadzam się
Nie zgadzam się
to usun:
"AGREE_UNDER_13" => $lang['Agree_under_13'],
a wlasnie w lang_main.php to:
$lang['Agree_over_13'] = 'Zgadzam Się na te warunki i mam <b>powyżej</b> 13 lat';
Zamień na:
$lang['Agree_over_13'] = 'Zgadzam Się na te warunki';