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
Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
-
redelek
- Posty: 9
- Rejestracja: 09 stycznia 2009, 12:58
Post
autor: redelek » 29 stycznia 2009, 09:55
Witam,
Nie jestem zawodowym programistą, ale mam swoje małe forum.
Chciałem dodać kolorowanie składni kilku języków. Znalazłem to Code Highlight.
Niestety już na 2 punkcie się zaciąłem

Problem w tym że nie mam takich wpisów w pliku includes/bbcode.php
jak podają w instrukcji
#-----[ OPEN ]--------------------------------
#
includes/bbcode.php
#
#-----[ FIND ]--------------------------------
#
$before_replace = $matches[1][$i];
$after_replace = $matches[1][$i];
Może ktoś z państwa mi pomóc lub mnie naprowadzić ? Przekopałem już cały plik i nie widzę tego, albo tu tego naprawdę nie ma.
Pozdrawiam
Redelek
-
jaroslw
- Zasłużony
- Posty: 4524
- Rejestracja: 10 grudnia 2005, 18:48
-
Kontakt:
Post
autor: jaroslw » 29 stycznia 2009, 12:10
Jak pewnie zauważyłeś modyfikacja Code Highlight jest dla phpBB2. W phpBB3 jest już domyślnie kolorowanie składni dla PHP — [code=php][/code]. Z dodatkami dla innych języków jeszcze się nie spotkałem.
-
redelek
- Posty: 9
- Rejestracja: 09 stycznia 2009, 12:58
Post
autor: redelek » 29 stycznia 2009, 13:02
we3b pisze:Jak pewnie zauważyłeś modyfikacja Code Highlight jest dla phpBB2. W phpBB3 jest już domyślnie kolorowanie składni dla PHP — [code=php][/code]. Z dodatkami dla innych języków jeszcze się nie spotkałem.
A jak można dodać inne języki chodzi mi o bash python i perl ?
-
jaroslw
- Zasłużony
- Posty: 4524
- Rejestracja: 10 grudnia 2005, 18:48
-
Kontakt:
Post
autor: jaroslw » 29 stycznia 2009, 13:11
we3b pisze:Z dodatkami dla innych języków jeszcze się nie spotkałem.
Najprawdopodobniej musiałbyś samemu napisać modyfikacje. Spróbuj poszukać kolorowania składni do innych skryptów. Może akurat niedużym nakładem sił uda się któryś przenieść do phpBB3.
-
redelek
- Posty: 9
- Rejestracja: 09 stycznia 2009, 12:58
Post
autor: redelek » 29 stycznia 2009, 13:37
we3b pisze:we3b pisze:Z dodatkami dla innych języków jeszcze się nie spotkałem.
Najprawdopodobniej musiałbyś samemu napisać modyfikacje. Spróbuj poszukać kolorowania składni do innych skryptów. Może akurat niedużym nakładem sił uda się któryś przenieść do phpBB3.
A podpowiesz jeszcze w którym pliku to mogę znaleźć include/BBcode.php?
PHP działa, ale strasznie kiepsko
Dzięki
Redelek
-
jaroslw
- Zasłużony
- Posty: 4524
- Rejestracja: 10 grudnia 2005, 18:48
-
Kontakt:
Post
autor: jaroslw » 29 stycznia 2009, 14:14
Parser BBCode znajduje się w includes/bbcode.php. Proste przyciski można dodać z poziomu panela administracyjnego, ale musiałbyś dopisać do nich jakieś funkcje kolorujące składnię.