Jump to content

IP.Board 3.3.x, 3.4.x Security Update

Featured Replies

Posted
comment_48872

We are releasing patches for IP.Board 3.3.x and IP.Board 3.4.x to address two cross site scripting issues recently reported to us.

IP.Board takes precaution against cross site scripting issues by ensuring sensitive forms and buttons have a unique key in them and also by ensuring that sensitive cookie data is not readable by javascript. However, we feel that it is in our clients best interest to have these issues resolved.

To apply the patch
Simply download the attached zip for your IP.Board version and upload the files to your forum server. You do not need to run any scripts or the upgrade system.

 

IP.Board 3.3.x

ipb33_patch_dec_13.zip

 

IP.Board 3.4.x

ipb34_patch_dec_13.zip

 

If you are an IPS Community in the Cloud customer running IP.Board 3.3 or above, no further action is necessary; we have already automatically patched your account. If you are using a version older than IP.Board 3.3, you should contact support to upgrade.

 

If you have installed or upgraded to IP.Board 3.4.6 today, no further action is necessary; we have already updated the main download zips.

 

We extend our thanks to indistic for notifying us of the BBCode issue and Artur Czyż for notifying us of the search issue.


Читать дальше

comment_48893

Предотвращает возможность межсайтового скриптинга xss, обновляться обязательно

comment_48896

Предотвращает возможность межсайтового скриптинга xss, обновляться обязательно

благодарю :) скачал :)

comment_48901

Насколько я понял, просто закинуть на сайт и все... Но там не всем это надо делать. Если у тебя 3.4.6, то там он уже встроен.

comment_48903


Насколько я понял, просто закинуть на сайт и все... Но там не всем это надо делать. Если у тебя 3.4.6, то там он уже встроен.

Встроен в версиях, скачанных из клиент-центра после релиза патча, либо наши релизы, скачанные после публикования моего сообщения о применении патча.

comment_49208

А есть информация, что добавилось в файл ipsRegistry.php ?

У меня в этом файле интергация с сайтом, а какие строчки отвечают за нее не понятно(( Если перезалью, интеграция потеряется((

comment_49209

Можно сравнить два файла, для этого есть куча инструментов в интернете.

comment_49210

Есть подозрение, что только эти строчки,:

				# Skip post arrays
				if ( ! is_array( $value ) )
				{
					$_POST[ $key ] = IPSText::stripslashes( $value );
				}
			}
		}
		
    	//-----------------------------------------
    	// Clean globals, first.
    	//-----------------------------------------

и заменить на это

				# Skip post arrays
				if ( ! is_array( $value ) )
				{
					$_POST[ $key ] = IPSText::stripslashes( $value );
				}
				

				{
					$_POST[ $key ] = IPSText::htmlspecialchars( $value );
				}
			}
		}
		
    	//-----------------------------------------
    	// Clean globals, first.
    	//-----------------------------------------

Вот до конца нет уверенности :think:

comment_49212

Не только эти. Тут подозревать лучше не стОит. Сравни два файла и всё. 

  • 2 месяца спустя...
comment_57626

Всем привет, версия 3.4.6 в админке появилась надпись

Сообщения IP.Board

A security patch has been released to address three XSS issues in IP.Board 3.3.x and 3.4.x. Please see our release announcement for further details.

 

надо пропатчить?

  • 2 недели спустя...
comment_58674

Чайник в этом деле, как его установить то? IPB 3.4.6

comment_58676

Чайник в этом деле, как его установить то? IPB 3.4.6

Логику включить, не?

Установка патча

Скачайте патч соответствующий вашей версии форума и разархивируйте папку upload в корень форума.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.