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

Brak definicji "jQuery"

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.
aduuuh
Posty: 8
Rejestracja: 14 kwietnia 2012, 19:32

Brak definicji "jQuery"

Post autor: aduuuh » 28 sierpnia 2012, 10:04

http://2012apocalypse.pl

Obrazek

Plik jquery.cookie.js znajduje sie w katalogu 'Templates' stylu we_universal.
O co chodzi ?

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

Re: Brak definicji "jQuery"

Post autor: jaroslw » 28 sierpnia 2012, 10:18

Problem bierze się zapewne z tego, że podwójnie ładowana jest biblioteka jQuery i jQuery.cookie. Plik overall_header.html, pierwszy raz tutaj:

Kod: Zaznacz cały

<script type="text/javascript">
// <![CDATA[
!window.jQuery && document.write('<script type="text\/javascript" src="src="http:\/\/ajax.googleapis.com\/ajax\/libs\/jquery/\1.5.2/\jquery.min.js"><\/script>');
// ]]>
</script>

<!-- If the above line is already present, don't add it again -->
<script type="text/javascript" src="{T_TEMPLATE_PATH}/jquery.cookie.js"></script>
Drugi raz tutaj:

Kod: Zaznacz cały

<!-- IF S_MCHAT_ENABLE and (S_MCHAT_ON_INDEX or U_MCHAT) -->
<script type="text/javascript" src="{ROOT_PATH}mchat/jquery-1.5.0.min.js"></script>
<script type="text/javascript" src="{ROOT_PATH}mchat/jquery_cookie_mini.js"></script>
<!-- ENDIF -->
Możesz spróbować usunąć ten drugi fragment. Nie ma dużych różnic w wersjach jQuery więc mChat powinien działać. Z nowszymi jQuery ma już problemy. Gdyby jednak czat nie działał, zamiast pierwszego fragmentu kodu wklej:

Kod: Zaznacz cały

<script type="text/javascript" src="{ROOT_PATH}mchat/jquery-1.5.0.min.js"></script>
<script type="text/javascript" src="{ROOT_PATH}mchat/jquery_cookie_mini.js"></script>
Pobierz styl: we_universal • we_clearblue
Nowości i aktualizacje: Facebook • Google+ • Twitter

aduuuh
Posty: 8
Rejestracja: 14 kwietnia 2012, 19:32

Re: Brak definicji "jQuery"

Post autor: aduuuh » 28 sierpnia 2012, 10:39

weeb pisze:Gdyby jednak czat nie działał, zamiast pierwszego fragmentu kodu wklej:
Dzięki weeb za kolejną pomoc :)
To rozwiązanie naprawiło problem.

pozdrawiam !

Zablokowany

Wróć do „Użytkowanie”