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

usuwanie emotki, a błąd 404

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.
saper82
Posty: 42
Rejestracja: 16 kwietnia 2016, 20:38
Kontakt:

usuwanie emotki, a błąd 404

Post autor: saper82 » 30 listopada 2017, 18:32

Witam

powiedzmy że mam emotke i napisze posta

Kod: Zaznacz cały

Cześć :-)
do bazy danych trafia

Kod: Zaznacz cały

Cześć <!-- s:-) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":-)" title="" /><!-- s:-) -->
i teraz najważniejsze.
Usuwam emotke z panelu admina, ale informacja o niej pozostaje nadaj w bazie. Co generuje niepotrzebne błędy 404 w konsoli developera przy wyświetlaniu strony. Na stronie oczywiście użytkownik nie zobaczy żadnych błędów, tylko kod emotki.

Jest jakiś odświeżacz informacji do takich rzeczy? W google nic nie znalazłem, może źle szukałem.

Ostatnio dodałem plugin co zmienia link do youtuba tak żeby był wstawiony film na forum, ale to działa tylko na nowe posty.
Jak się edytuje stary post z uśmieszkiem to błąd 404 znika, podobnie stary post z linkiem do youtube, film się pojawia na forum.

Myślę by pogrzebać trochę w kodzie, w funkcjach PHP forum, poszukać funkcji odpowiedzialnej za edit i save bez zmian w uproszczeniu mówiąc, i tak na każdym poście w pętli.
ale może jest już jakiś gotowy dodatek co to zrobi.

Proszę o pomoc.

ODPOWIEDZ

Wróć do „Użytkowanie”