Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

関連タグで絞り込む (10)

タグの絞り込みを解除

gccとSecurityに関するraimon49のブックマーク (2)

  • トーバルズ氏、Linuxカーネルを「C89」から「C11」コードに移行する準備

    LinuxカーネルがCで記述されているというのは誰もが知るところだ。ただ、そのCがかなり昔のC、すなわち1989年の規格である「C89」だという事実については知らない人もいるかもしれない。C89は「ANSI X3.159-1989」、あるいは「ANSI C」としても知られている。Linus Torvalds氏は、そろそろC89に別れを告げる時だと判断し、Linuxカーネルの公式な開発言語を2011年規格の「C11」に移行しようとしている。 これは見かけほど大きな変更ではない。C89は現在でもほぼ普遍的にサポートされている。どのようなCコンパイラーでも以前の規格との後方互換性を備えているため、C89で記述されたプログラムのコンパイルや実行は問題にならない。つまり、C11準拠のコンパイラーでも、C89で記述されたレガシーなコードによって問題が引き起こされることはないはずだ。 Torvalds氏

    トーバルズ氏、Linuxカーネルを「C89」から「C11」コードに移行する準備
    • CVE-2012-2122 MySQL における認証迂回の脆弱性について – IIJ Security Diary

      この脆弱性は2012年5月7日にリリースされたMySQL バージョン 5.1.63 と 5.5.24 において修正されました。認証時に指定するパスワードは何でもよく、認証要求を繰り返すと一定確率でログインが可能というかなり奇妙な脆弱性です。すべての環境において発生するわけではありませんが、攻撃成立時には深刻な影響を受けます。 該当するバグチケットは以下です。リリースバージョンも同様の修正でした。MySQL Bugs: #64884:logins with incorrect password are allowed Rapid7 により PoC や影響が確認された環境等が纏められています。CVE-2012-2122: A Tragically ComedicSecurity Flaw inMySQL アプリケーションに対するコード修正は1行のみ、発生する環境が限られている、非常

      CVE-2012-2122 MySQL における認証迂回の脆弱性について – IIJ Security Diary
      raimon49
      raimon492012/06/18非公開
      memcmp最適化ルーチンが使われるCPU + x86_64アーキテクチャなどの限定条件で発生 256の周期でint -> charへの暗黙的キャストが0に
      • 残りのブックマークを読み込んでいます1

      お知らせ

      公式Twitter

      • @HatenaBookmark

        リリース、障害情報などのサービスのお知らせ

      • @hatebu

        最新の人気エントリーの配信

      処理を実行中です

      キーボードショートカット一覧

      j次のブックマーク

      k前のブックマーク

      lあとで読む

      eコメント一覧を開く

      oページを開く

      はてなブックマーク

      公式Twitter

      はてなのサービス

      • App Storeからダウンロード
      • Google Playで手に入れよう
      Copyright © 2005-2025Hatena. All Rights Reserved.
      設定を変更しましたx

      [8]ページ先頭

      ©2009-2025 Movatter.jp