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

Out of range value for column 'forum_id' at row 1 [1264]

Pomoc przy konwersji phpBB 2.0.x lub innych skryptów do phpBB 3.0.x. Dyskusje na temat istniejących konwerterów oraz ich tworzenia.
Balbiś
Posty: 5
Rejestracja: 29 maja 2007, 11:05

Out of range value for column 'forum_id' at row 1 [1264]

Post autor: Balbiś » 28 marca 2009, 18:13

Witam,
szukałem na forum oficjalnym phpBB i tu taj ale nigdzie nie znalazłem chociażby wskazówki jak pozbyć się blędu przy konwersji phpbb2 do wersji 3. Błąd wygląda następująco, z gory dziękuję za wskazówki.

Kod: Zaznacz cały

General Error
SQL ERROR [ mysql4 ]

Out of range value for column 'forum_id' at row 1 [1264]

SQL

INSERT INTO phpbb_forums (forum_id, forum_name, parent_id, forum_parents, forum_desc, forum_type, forum_status, enable_prune, prune_next, prune_days, prune_viewed, prune_freq, forum_flags, forum_desc_bitfield, forum_desc_options, forum_desc_uid, forum_link, forum_password, forum_style, forum_image, forum_rules, forum_rules_link, forum_rules_bitfield, forum_rules_options, forum_rules_uid, forum_topics_per_page, forum_posts, forum_topics, forum_topics_real, forum_last_post_id, forum_last_poster_id, forum_last_post_subject, forum_last_post_time, forum_last_poster_name, forum_last_poster_colour, display_on_index, enable_indexing, enable_icons, left_id, right_id) VALUES (-99, 'INDEX PAGE', 18, '', 'Index Page Control', 1, 1, 0, 0, 0, 0, 0, 34, '', 7, '', '', '', 0, '', '', '', '', 7, '', 0, 0, 0, 0, 0, 0, '', 0, '', '', 1, 1, 0, 10, 11)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()

FILE: install/convertors/functions_phpbb20.php
LINE: 281
CALL: dbal_mysql->sql_query()

FILE: install/install_convert.php(1003) : eval()'d code
LINE: 5
CALL: phpbb_insert_forums()

FILE: install/install_convert.php
LINE: 1003
CALL: eval()

FILE: install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()

FILE: install/index.php
LINE: 405
CALL: install_convert->main()

FILE: install/index.php
LINE: 282
CALL: module->load()

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

Re: Out of range value for column 'forum_id' at row 1 [1264]

Post autor: daroPL » 28 marca 2009, 20:39

Po prostu próbujesz skonwertować wpisy, które są niepoprawne. Kolumna forum_id nie może zawierać ujemnych liczb (masz -99) jeżeli typ kolumny opiera się o liczby naturalne.

Balbiś
Posty: 5
Rejestracja: 29 maja 2007, 11:05

Re: Out of range value for column 'forum_id' at row 1 [1264]

Post autor: Balbiś » 29 marca 2009, 01:52

Dziękuję za odpowiedź, prosiłbym o pomoc lub wskazówkę jak to naprawić.

Pozdrawiam

Balbiś
Posty: 5
Rejestracja: 29 maja 2007, 11:05

Re: Out of range value for column 'forum_id' at row 1 [1264]

Post autor: Balbiś » 29 marca 2009, 16:33

Już sobie poradziłem.

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

Re: Out of range value for column 'forum_id' at row 1 [1264]

Post autor: daroPL » 03 kwietnia 2009, 21:02

Najlepiej pozmieniać tego typu liczby (z forum_id) na dodatnie różne od już istniejących.

Zablokowany

Wróć do „Konwersja”