今朝、コンピューターの電源を入れると、seclists で衝撃的なスレッドを見つけました: http://seclists.org/oss-sec/2012/q2/493MySQL には、5.1 から 5.5 までのほぼすべてのバージョンに影響する重大なセキュリティ脆弱性があります。問題となるモジュールは、ログイン時のパスワード認証部分(password.c)です。ユーザー名(rootなど)が分かっている場合は、単純に何度も再試行(平均約256回)するだけでログインできます。ただし、MySQL 認証では、ユーザー名、IP、パスワードの 3 組が使用されます。クライアントの IP が mysql.user テーブルに見つからない場合、ログインできません。 このバグは実は 4 月にはすでに発見されていました。今年 5 月 7 日に MySQL 5.5.24 がリリースされたときに、このバグは修正されました。 脆弱性分析: 問題のあるコードは次のとおりです
memcmp の戻り値は実際には int であり、my_bool は実際には char です。その後、int を char に変換すると、切り捨てが発生する可能性があります。例えば、memcmp は 0×200 を返しますが、これは切り捨て後に 0 になり、check_scramble 関数の呼び出し元は「パスワードは正しい」と誤って認識します。 しかし、一般的に言えば、memcmpの戻り値は[127,-128]の範囲内です。 glibc の SSE 最適化コードの場合はそうではありません。したがって、このバグは特定のコンパイル環境でのみ発生します。つまり、MySQL がコンパイルされ、-fno-builtin が追加され、使用される glibc が SSE 最適化されている場合です (通常、システム独自の glibc の場合)。ここで言及されている glibc は Linux の glibc を指します。FreeBSD の libc は影響を受けません。 一般的に、このバグは非常に深刻です。MySQL でこのようなバグが最後に発生したのは、3.23/4.0 時代でした。 オリジナルリンク: http://www.udpwork.com/redirect/7463 元のタイトル: MySQL 認証の脆弱性は 5.5.24 にアップグレードすると修正される可能性があります キーワード: MySQL、アイデンティティ、認証、脆弱性、アップグレード、5.5.24、修正可能、私は今、ウェブマスター、ウェブサイト、ウェブサイトのプロモーション、お金を稼ぐ |
<<: ポジショニング、製品、マーケティングは、Web サイト運営者が無視できない 3 つの要素です。
クラウドネイティブ時代において、国内外の多くのクラウドベンダーが強力な技術的配当をリリースしています...
[[321098]]デザインモードも使用しません。多くの人は、ビジネス コードを書いていると考え、ロ...
企業はクラウド コンピューティングの利点をますます認識するようになっていますが、クラウド コンピュー...
クラウド サービスは、インターネット ベースの関連サービスを追加、使用、および対話するためのモデルで...
Gutengseo はこれまで何度も 301 リダイレクトを行ってきましたが、種類はさまざまです。今...
低価格の VPS ベンダーである orbitservers には、その年の 9 月に HostCat...
1. エッジコンピューティングとは何ですか?エッジ コンピューティングとは、ネットワーク、コンピュー...
タイトルに「RSO」とあるのを見て、きっとあなたはとても混乱するでしょう。あなたは「SEO」は聞いた...
中国新聞社、1月31日:記者らは最近、広西チワン族自治区北海市警察がサイバーハッカー攻撃事件の解決に...
現在、分散型クラウドおよびクラウドエッジ連携業界は急速な発展期にあり、関連する標準システムを早急に改...
ChinaHR.comが親会社であるMonsterによって売却されるというニュースが最近注目を集めて...
こちらが香港にある RFC の独立サーバーです: 香港SunnyVisionデータセンターは、中国本...
[[355699]] 1 パーティション消費モードクライアント (任意の言語で記述) は、Kafka...
この段階では、ウェブサイトの最適化はユーザー開発とコンテンツ開発に関するものです。コンテンツ開発には...
AzzVPS は、シカゴのデータセンターに接続された高速ブレード サーバーを備えたニュージーランドを...