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

Pseudo Subforums + Plusminus by KARQL

Jeśli masz problem z nie autoryzowaną modyfikacją, nie możesz jej zainstalować lub występują błędy po jej instalacji to pisz w tym dziale.
jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Pseudo Subforums + Plusminus by KARQL

Post autor: jaroslw » 27 sierpnia 2006, 17:33

Witam, czy jest jakaś instrukcja połączenia tych dwóch modów. SZukałem tutaj na forum, u konkurencji i w google ale nie znalazłem satysfakcjonującej odpowiedzi. Dodam że z działających modyfikacji mam tylko Pseudo subforums połączone z CR ale PM by KARQL już nie udaje mi się połączyć. Prosiłbym o jakieś instrukcje do tego. Po wejściu do któregoś z forum, tematów czy listy użytkowników mam błędy, nie sądzę żebym źle wyedytował pliki bo robiłem to dwa razy, a wcześniej instalowałem już kilka razy tego moda bez pseudo subforums i działal bez zażutu.

PS. Kod błędu,może się przyda:

Kod: Zaznacz cały

Could not obtain topic information

DEBUG MODE

SQL Error : 1054 Nieznana kolumna 'f.auth_minusp' w field list

SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, t.topic_poster, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_minusp, f.enable_pluspoints, f.enable_minuspoints, f.auth_attachments, f.attached_forum_id FROM phpbb_topics t, phpbb_forums f WHERE t.topic_id = 1 AND f.forum_id = t.forum_id

Line : 156
File : viewtopic.php
Dodam jeszcze że wszędzie błąd jest podobny, inne są tylko linijki. Próbowałem sam zmieniać i kombionować jednak nie dało to pożądanych efektów.

Awatar użytkownika
daroPL
Administrator
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Post autor: daroPL » 27 sierpnia 2006, 17:36

a wykonałeś zapytania od tych modów?

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Post autor: jaroslw » 27 sierpnia 2006, 17:39

daro pisze:a wykonałeś zapytania od tych modów?
Tak zapytania są wykonane. Bez zainstalowanego PM wszystko działa. Po jego instalacji pojawiły się problemy, niektóre żeczy działają, ale mam problemy z tym co opisałem i myślę że jest to problem połączenia tych dwóch modów. phpBB modyfikuję na localu dla mojego forum.

quba
Posty: 221
Rejestracja: 06 sierpnia 2005, 12:03
Lokalizacja: Wrocław
Kontakt:

Post autor: quba » 27 sierpnia 2006, 20:01

ALTER TABLE `phpbb_forums`
ADD auth_minusp TINYINT (2) not null DEFAULT "3";

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Post autor: jaroslw » 28 sierpnia 2006, 07:56

quba wykonałem to zapytanie i nie pomogło. Spróbuje wgrać zwykłe plusminus i jak zadziała to dodać poprawki KARQLa. Dzięki za dotychczasowoą pomoc.

[ Dodano: 31 Sierpień 2006, 11:14 ]
Zwykłe plusminus działa. Jeśli chodzi o dadatek KARQLa to teraz mam już tylko jeden błąd w pliku includes/auth.php a mianowicie:
Failed obtaining forum access control lists

DEBUG MODE

SQL Error : 1054 Nieznana kolumna 'a.auth_minusp' w field list

SELECT a.forum_id, a.auth_view, a.auth_read, a.auth_post, a.auth_reply, a.auth_edit, a.auth_delete, a.auth_sticky, a.auth_announce, a.auth_vote, a.auth_pollcreate, a.auth_minusp, a.auth_mod FROM phpbb_auth_access a, phpbb_user_group ug WHERE ug.user_id = 2 AND ug.user_pending = 0 AND a.group_id = ug.group_id AND a.forum_id = 1

Line : 160
File : auth.php
Pojawia się on przy wejściu w forum i temat.

W pliku chodzi o kod:

Kod: Zaznacz cały

$a_sql = 'a.auth_view, a.auth_read, a.auth_post, a.auth_reply, a.auth_edit, a.auth_delete, a.auth_sticky, a.auth_announce, a.auth_vote, a.auth_pollcreate, a.auth_minusp';
Jeśli usunę z tej linijki kod:

Kod: Zaznacz cały

, a.auth_minusp
to wszystko jest dobrze i nie ma tego błędu, z tym że nie zapamiętuje przyznanych plusów i minusów.

Proszę o pomoc.

Zablokowany

Wróć do „Pomoc”