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

Pomocy

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.
kasia_cool1
Posty: 3
Rejestracja: 08 maja 2008, 18:45

Pomocy

Post autor: kasia_cool1 » 08 maja 2008, 18:47

Mam taki problem
Zainstalowałem forum, ale zapomniałem hasla do Admina - problemu by nie było jakby moj mail admina nie był zmyślony.. ale mam dostęp do folderu instalacyjnego... da sie cos z tym zrobic?

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

Re: Pomocy

Post autor: daroPL » 08 maja 2008, 18:54

Najlepiej to zmień sobie adres e-mail w bazie danych (w tabeli phpbb_users) poprzez phpMyAdmina.

kasia_cool1
Posty: 3
Rejestracja: 08 maja 2008, 18:45

Re: Pomocy

Post autor: kasia_cool1 » 08 maja 2008, 18:55

tylko taka draka, ze nie mam do niego dostepu;/

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

Re: Pomocy

Post autor: daroPL » 08 maja 2008, 19:07

Jak posiadasz dane do bazy danych to musisz mieć dostęp do phpMyAdmina.

kasia_cool1
Posty: 3
Rejestracja: 08 maja 2008, 18:45

Re: Pomocy

Post autor: kasia_cool1 » 08 maja 2008, 19:15

nie muszę - to zalezy jak jest ustawiony phpmyadmin i jakie ma uprawnienia moj uzytkownik... Nie da sie nic zrobic z tym folderem instalacyjnym... np jakos oszukac plik database_update.php ?

np wprowadzic adres database_update.php?mode=update&user_id=1&mail= - nie da sie tak?

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

Re: Pomocy

Post autor: daroPL » 08 maja 2008, 22:00

Utwórz sobie jakiś plik .php, w głównym katalogu forum, wklej do niego:

Kod: Zaznacz cały

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

$sql = <<<EOF
UPDATE phpbb3_users SET user_email = '<nowy_adres_email>' WHERE user_id = '<id_uzytkownika>';
EOF;

$sql = explode(";\n", str_replace(array("\r\n", "\r"), "\n", "$sql\n"));
foreach ($sql as $query)
{
	$query = trim($query);
	if ($query)
	{
		$query = str_replace(array('phpbb_', 'phpbb3_', 'prefix_'), $table_prefix, $query);
		echo $query . '<br />';
		$db->sql_query($query);
	}
}
?>
odpowiednio zmieniając <nowy_adres_email> i <id_uzytkownika> (przypominam o dokładnym sprawdzeniu swojego ID np. w linku do profilu).
I na koniec odpal to w przeglądarce.

Zablokowany

Wróć do „Użytkowanie”