ホームページ バックエンド開発 PHPチュートリアル PPC は Discuz!7.1 および 7.2 のリモート実行の脆弱性を解決しました_PHP チュートリアル

PPC は Discuz!7.1 および 7.2 のリモート実行の脆弱性を解決しました_PHP チュートリアル

Jul 21, 2016 pm 02:55 PM
discuz そして リリース に基づく 埋め込む 抜け穴 解決する リモートで

1月6日午後、Discuzベースでオンラインリリース! 7.1 および 7.2 の脆弱性と関連する攻撃方法。これを受けて、PHPChinaはDZ研究開発部門に緊急に連絡し、PHPChina公式フォーラムプログラムの関連パッチを可能な限り短期間で作成し、PHPChinaフォーラムのメンバーの通常の使用と安全な運営を確保しました。 PHPChina をご愛顧いただき、誠にありがとうございます。当社は常にユーザーを第一に考え、より安全で便利な学習およびコミュニケーション環境を提供してまいります。以下は関連する導入です:

まず最初に、この脆弱性は xhming から送信され、その後、11 時頃に読み取られたものであることを説明します。 1 月 5 日の夜、ハッカーのコア グループの要求で、xhming は私に poc を与え、私は経験値を与えました。そして、同じ問題が見つかりました。夜中の2時頃の時点では、私が与えた経験値を知っているのはt00lsコアグループの数人だけでしたが、まさか半日後にはその経験値があちこちにあるとは予想もしていませんでした。昨日持っていたバージョンから。

AとBの関係が良好でAがBに送る、BとCが仲が良い、BがCに送るなどの速度で経験値が拡散するのは想像に難くありません。怒りに耐えられず噂を漏らしたので、他の人に送ります。最も耐えられないのは、グループ内で何人かのSBがタカを握っていることです。本当に何も言いたくないのですが、いつあなたがタカを握る番になるでしょうか?人の心は古くからあるものではないので、もし将来に何かがあれば、それは自分の中にしまっておくべきです。

今朝、この脆弱性について Saiy に話しました。公式の DZ パッチは間もなく公開されます。

関連記事: Cosun が Discuz 7.2 パッチ 20100110 をリリースしました

特記事項: 脆弱性を生成する $scriptlang 配列はプラグインのインストール後に初期化されるため、プラグインをインストールしたユーザーは影響を受けません。

脆弱性の紹介:

ディスカッション!新しいバージョン 7.1 および 7.2 の showmessage 関数の eval で実行されるパラメーターは初期化されず、任意に送信できるため、あらゆる PHP コマンドを実行できます。

脆弱性分析:

このリモート コード実行の脆弱性を分析してみましょう。この問題は非常に深刻です。次のようにシェルを記述できます。

1. この脆弱性は showmessage 関数に起因します:

クリップボードにコピーLiehuo.Net Codes引用コンテンツ: [www.bkjia.com] function showmessage($message, $url_forward = '', $extra = '', $forwardtype = 0) {
extract($GLOBALS, EXTR_SKIP);//危険な使用法、初期化されていない変数を関数に直接取り込む可能性があります。問題、www.oldjun.com より$advlist;
define('CACHE_FORBIDDEN', TRUE);
$hookscriptmessage = $show_message;$messagehandle = 0;
$msgforward = unserialize($_DCACHE['settings']['msgforward']);リフレッシュタイム = intval($msgforward['refreshtime']);
$refreshtime = empty($forwardtype) ? $refreshtime : ($refreshtime ? $refreshtime : 3);
$msgforward['refreshtime'] = $refreshtime * 1000;
$url_forward = empty($url_forward) '' : (empty($_DCOOKIE['sid']) && $transsidstatus ? transsid($url_forward) : $url_forward);
$seccodecheck = $seccodestatus & 2; $_DCACHE['settings']['funcsiteid'] && $_DCACHE['settings']['funckey'] && $funcstatinfo && !IS_ROBOT) {
$statlogfile = DISCUZ_ROOT.'./forumdata/funcstat.log' ; if($fp = @fopen($statlogfile, 'a')) {
@flock($fp, 2)
if(is_array($funcstatinfo)) {
$funcstatinfo = array_unique($funcstatinfo); $funcstatinfo as $funcinfo) {
fwrite($fp, funcstat_query($funcinfo, $message)."n");
}
} else {
fwrite($fp, funcstat_query($funcstatinfo, $message)."n ");
}
fclose($fp);
$funcstatinfo = $GLOBALS['funcstatinfo'] = '';
}
}

if(!define('STAT_DISABLED') && STAT_ID > 0 && !IS_ROBOT ) {
write_statlog($message);
}

if($url_forward && (!empty($quickforward) || empty($inajax) && $msgforward['quick'] && $msgforward['messages'] && @ in_array($message, $msgforward['messages']))) {
updatesession();
dheader("location: ".str_replace('&', '&', $url_forward)); empty($infloat)) {
if($extra) {
$messagehandle = $extra;
}
$extra = '';
if(in_array($extra, array('HALTED', 'NOPERM ') )) {
$discuz_action = 254;
} else {
$discuz_action = 255;

include language('messages')

$vars =explode(':', $message);// :
if(count($vars) == 2 && isset($scriptlang[$vars[0]][$vars[1]])) {//2 つの数値で十分です。分割するには:
eval("$ show_message = "".str_replace('"', '"', $scriptlang[$vars[0]][$vars[1]])."";");//$scriptlang は初期化されていません、カスタマイズできます、www.oldjun.com より
} elseif(isset($lang[$message])) {
$pre = $inajax ? 'ajax_' : '';
eval("$show_message = ""; language[$pre.$message]) ? $ language[$pre.$message] : $ language[$message])."";");
unset($pre);
}

. ...
}


合計 2 ページ:

前のページ

1

2

    次のページ
  • http://www.bkjia.com/PHPjc/364449.html
  • www.bkjia.com
  • tru​​e
http://www.bkjia.com/PHPjc/364449.html

技術記事 1月6日午後、オンラインリリースはDiscuz!に基づいて行われました。 7.17.2 脆弱性と関連する攻撃方法。これを受けて、PHPChinaはDZの研究開発部門に緊急に連絡し、PHPChinaの公式...を提供しました。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Black Shark携帯電話の電源が入らない問題を解決する方法を教える5つのヒント! Black Shark携帯電話の電源が入らない問題を解決する方法を教える5つのヒント! Mar 24, 2024 pm 12:27 PM

スマートフォン技術が発展し続けるにつれて、携帯電話は私たちの日常生活においてますます重要な役割を果たしています。 Black Shark フォンは、ゲーム パフォーマンスに重点を置いたフラッグシップ フォンとして、プレイヤーから高い支持を得ています。ただし、場合によっては、Black Shark 携帯電話の電源が入らないという状況にも直面するため、この問題を解決するために何らかの措置を講じる必要があります。次に、Black Shark 携帯電話の電源が入らない問題を解決する方法を説明する 5 つのヒントを共有しましょう: ステップ 1: バッテリー残量を確認する まず、Black Shark 携帯電話に十分な電力があることを確認します。携帯電話のバッテリーが消耗している可能性があります

小紅書に作品を掲載する方法 小紅書に記事や写真を掲載する方法 小紅書に作品を掲載する方法 小紅書に記事や写真を掲載する方法 Mar 22, 2024 pm 09:21 PM

小紅書では、さまざまなサポートを提供し、より良い生活を見つけるのに役立つさまざまなコンテンツを閲覧することができます。共有したいことがあれば、ここに投稿して、みんなで見ることができます。時間をかけずに利益を得ることができます。費用対効果が非常に高いです。作品の公開方法がわからない場合は、チュートリアルを参照してください。このソフトウェアを毎日使用して、誰もが利用できるようにさまざまなコンテンツを公開できます。必要な場合はお見逃しなく! 1. 小紅書を開き、下のプラスアイコンをクリックします。 2. [ビデオ] [画像] [ライブ画像] オプションがあるので、公開したいコンテンツを選択し、クリックしてチェックを入れます。 3. コンテンツ編集ページで[次へ]を選択します。 4. 公開したいテキスト内容を入力し、[ペンを公開]をクリックします

このデバイスにドライバーをロードできません。解決するにはどうすればよいですか? (個人的にテスト済みで有効です) このデバイスにドライバーをロードできません。解決するにはどうすればよいですか? (個人的にテスト済みで有効です) Mar 14, 2024 pm 09:00 PM

コンピューターがドライバーを読み込めない場合、デバイスが正しく動作しないか、コンピューターと正しく対話できない可能性があることは誰もが知っています。では、このデバイスにドライバーをロードできないことを示すプロンプト ボックスがコンピューターに表示された場合、問題を解決するにはどうすればよいでしょうか?以下のエディタでは、問題を簡単に解決する 2 つの方法を説明します。このデバイスにドライバーをロードできません 解決策 1. スタート メニューで「カーネル分離」を検索します。 2. メモリの整合性をオフにします。上記のメッセージには、「メモリの整合性がオフになっています。デバイスは脆弱である可能性があります。」というメッセージが表示されます。戻るボタンをクリックして無視してください。使用には影響しません。 3. マシンを再起動すると、問題が解決することがあります。

小紅書で公開するときに写真が自動的に保存される問題を解決するにはどうすればよいですか?投稿時に自動保存された画像はどこにありますか? 小紅書で公開するときに写真が自動的に保存される問題を解決するにはどうすればよいですか?投稿時に自動保存された画像はどこにありますか? Mar 22, 2024 am 08:06 AM

ソーシャルメディアの継続的な発展に伴い、Xiaohongshu はますます多くの若者が自分たちの生活を共有し、美しいものを発見するためのプラットフォームとなっています。多くのユーザーは、画像を投稿する際の自動保存の問題に悩まされています。では、この問題をどうやって解決すればよいでしょうか? 1.小紅書で公開するときに写真が自動的に保存される問題を解決するにはどうすればよいですか? 1. キャッシュをクリアする まず、Xiaohongshu のキャッシュ データをクリアしてみます。手順は次のとおりです: (1) 小紅書を開いて右下隅の「マイ」ボタンをクリックします。 (2) 個人センター ページで「設定」を見つけてクリックします。 (3) 下にスクロールして「」を見つけます。 「キャッシュをクリア」オプションを選択し、「OK」をクリックします。キャッシュをクリアした後、Xiaohongshu を再起動し、写真を投稿して、自動保存の問題が解決されるかどうかを確認します。 2. 小紅書バージョンを更新して、小紅書が正しく動作することを確認します。

なぜ小紅書は作品の動画を公開できないのでしょうか?どのようにして作品を公開するのでしょうか? なぜ小紅書は作品の動画を公開できないのでしょうか?どのようにして作品を公開するのでしょうか? Mar 21, 2024 pm 06:36 PM

ソーシャルメディアの急速な発展に伴い、ショートビデオプラットフォームは、多くのユーザーが自分自身を表現し、自分の生活を共有するための主要なチャネルとなっています。小紅書で自分の作品のビデオを公開するときに、多くのユーザーがさまざまな問題に遭遇する可能性があります。この記事では、小紅書作品の動画公開が失敗する原因と正しい公開方法について説明します。 1. 小紅書はなぜ作品の動画を公開できないのですか?小紅書プラットフォームでは、システムのメンテナンスやアップグレードが原因でシステム障害が発生することがあります。この場合、ユーザーは自分の作品の動画を公開できないという問題に遭遇する可能性があります。ユーザーは、公開を試みる前に、プラットフォームが通常に戻るまで辛抱強く待つ必要があります。ネットワーク接続が不安定または遅いと、ユーザーが自分の作品のビデオを小紅書に投稿できない場合があります。ユーザーはネットワーク環境を確認して、接続が安定していることを確認する必要があります。

なぜ小紅書は釈放されないのでしょうか?小紅書が公開したコンテンツが表示できない場合はどうすればよいですか? なぜ小紅書は釈放されないのでしょうか?小紅書が公開したコンテンツが表示できない場合はどうすればよいですか? Mar 21, 2024 pm 07:47 PM

Xiaohonshu は、ライフスタイル共有プラットフォームとして、日常生活を共有し、製品を成長させるために多くのユーザーを魅了してきました。公開したコンテンツが表示できないと多くのユーザーから報告されています。何が起こっているのでしょうか?この記事では、Xiaohongshu をリリースできない考えられる理由を分析し、解決策を提供します。 1. なぜ小紅書は釈放されないのでしょうか? Xiaohonshu は厳格なコミュニティ ガイドラインを実装しており、広告、スパム、下品なコンテンツなどの掲載を一切許容しません。ユーザーのコンテンツが規制に違反している場合、システムによってブロックされ、コンテンツは表示されません。小紅書では、ユーザーは高品質で価値のあるコンテンツを公開する必要があり、そのコンテンツはユニークで革新的である必要があります。コンテンツが一般的すぎて革新性に欠けている場合、審査に合格せず、プラットフォームに表示されない可能性があります。 3. アカウント異常

小紅書を出版するのに最適な時期はいつですか?最もトラフィックの多い推奨事項はどこから投稿されますか? 小紅書を出版するのに最適な時期はいつですか?最もトラフィックの多い推奨事項はどこから投稿されますか? Mar 21, 2024 pm 08:11 PM

今日のソーシャル ネットワーク時代において、Xiaohongshu は若者が生活を共有し、情報を入手するための重要なプラットフォームとなっています。多くのユーザーは、Xiaohongshu にコンテンツを公開することで、より多くの注目とトラフィックを獲得したいと考えています。では、コンテンツを投稿するのに最適な時期はいつでしょうか?この記事では、Xiaohongshu の公開時間とトラフィックが最も多く推奨される公開場所の選択について詳しく説明します。 1. 小紅書を出版するのに最適な時期はいつですか?小紅書でコンテンツを公開するのに最適な時期は、通常、ユーザーのアクティビティが活発な時期です。小紅書ユーザーの特徴と行動習慣に応じて、より適切な期間がいくつかあります。午後 7 時から午後 9 時までの時間帯には、ほとんどのユーザーが仕事から帰宅し、リラクゼーションとエンターテイメントを求めて携帯電話でコンテンツの閲覧を開始します。したがって、この期間に投稿されたコンテンツはユーザーを引き付ける可能性が高くなります。

Xiaohonshuのリリースを削除するにはどうすればよいですか?削除後に復元するにはどうすればよいですか? Xiaohonshuのリリースを削除するにはどうすればよいですか?削除後に復元するにはどうすればよいですか? Mar 21, 2024 pm 05:10 PM

人気のソーシャル電子商取引プラットフォームとして、Xiaohongshu は日常生活やショッピング体験を共有するために多くのユーザーを魅了してきました。場合によっては、私たちが誤って不適切なコンテンツを公開してしまうことがありますが、個人的なイメージをより良く維持したり、プラットフォームの規制に準拠したりするために、適時に削除する必要があります。 1.Xiaohongshu リリースを削除するにはどうすればよいですか? 1. Xiaohonshu アカウントにログインし、個人のホームページに入ります。 2. 個人ホームページの下部で、「My Creations」オプションを見つけてクリックして入力します。 3. 「My Creations」ページでは、メモやビデオなどを含む、公開されているすべてのコンテンツを確認できます。 4. 削除する必要があるコンテンツを見つけて、右側の「...」ボタンをクリックします。 5. ポップアップ メニューで、[削除] オプションを選択します。 6. 削除を確認すると、個人ホームページおよび公開ページからコンテンツが削除されます。

See all articles