Debian セキュリティ勧告
DSA-042-1 gnuserv -- バッファオーバフロー、セキュリティの弱点
- 報告日時:
- 2001-03-09
- 影響を受けるパッケージ:
- gnuserv, xemacs21
- 危険性:
- あり
- 参考セキュリティデータベース:
- (SecurityFocus の) Bugtraq データベース: BugTraq ID 2333.
Mitre の CVE 辞書: CVE-2001-0191. - 詳細:
- Klaus Frank さんにより、gnuserv
がリモートからのコネクションを扱う際の脆弱性が発見されました。
Gnuserv は emacs
をリモートから操作するためのツールで、単独のプログラムとしても、Xemacs21
の一部としても配布されています。Gnuserv
内に十分なバウンダリチェックがなされていないバッファがあり、
不幸なことにそれが MIT-MAGIC-COOKIE システムによる認証を使っている場合の
gnuserv でのアクセス制御の際に使われてしまっています。
このため、このバッファを cookie とまずい cookie
との比較であふれさせることができます。
Gnuserv はもともと GNU Emacs の一部であった emacsserver に由来しています。これは完全に再コーディングされ、GNU Emacs の一部であったころの部分は殆どありません。このため、Emacs19 と Emacs20 の emacsserver にはこのバグはない模様で、またこれらの emacsserver は MIT-MAGIC-COOKIE ベースの認証を提供すらしていません。
このバグにより、リモートから gnuserv を走らせている人の権限でコマンドを実行させることができる可能性があります。
- 修正:
-
Debian 2.2 (potato)
- ソース:
-
http://security.debian.org/dists/stable/updates/main/source/gnuserv_2.1alpha-5.1.diff.gz
-
http://security.debian.org/dists/stable/updates/main/source/gnuserv_2.1alpha-5.1.dsc
-
http://security.debian.org/dists/stable/updates/main/source/gnuserv_2.1alpha.orig.tar.gz
-
http://security.debian.org/dists/stable/updates/main/source/xemacs21_21.1.10-5.diff.gz
-
http://security.debian.org/dists/stable/updates/main/source/xemacs21_21.1.10-5.dsc
-
http://security.debian.org/dists/stable/updates/main/source/xemacs21_21.1.10.orig.tar.gz
- アーキテクチャ非依存コンポーネント:
-
http://security.debian.org/dists/stable/updates/main/binary-i386/xemacs21-support_21.1.10-5_all.deb
-
http://security.debian.org/dists/stable/updates/main/binary-i386/xemacs21-supportel_21.1.10-5_all.deb
-
http://security.debian.org/dists/stable/updates/main/binary-i386/xemacs21_21.1.10-5_all.deb
- alpha:
-
http://security.debian.org/dists/stable/updates/main/binary-alpha/gnuserv_2.1alpha-5.1_alpha.deb
-
http://security.debian.org/dists/stable/updates/main/binary-alpha/xemacs21-bin_21.1.10-5_alpha.deb
-
http://security.debian.org/dists/stable/updates/main/binary-alpha/xemacs21-mule-canna-wnn_21.1.10-5_alpha.deb
-
http://security.debian.org/dists/stable/updates/main/binary-alpha/xemacs21-mule_21.1.10-5_alpha.deb
-
http://security.debian.org/dists/stable/updates/main/binary-alpha/xemacs21-nomule_21.1.10-5_alpha.deb
- arm:
-
http://security.debian.org/dists/stable/updates/main/binary-arm/gnuserv_2.1alpha-5.1_arm.deb
-
http://security.debian.org/dists/stable/updates/main/binary-arm/xemacs21-bin_21.1.10-5_arm.deb
-
http://security.debian.org/dists/stable/updates/main/binary-arm/xemacs21-mule-canna-wnn_21.1.10-5_arm.deb
-
http://security.debian.org/dists/stable/updates/main/binary-arm/xemacs21-mule_21.1.10-5_arm.deb
-
http://security.debian.org/dists/stable/updates/main/binary-arm/xemacs21-nomule_21.1.10-5_arm.deb
- i386:
-
http://security.debian.org/dists/stable/updates/main/binary-i386/gnuserv_2.1alpha-5.1_i386.deb
-
http://security.debian.org/dists/stable/updates/main/binary-i386/xemacs21-bin_21.1.10-5_i386.deb
-
http://security.debian.org/dists/stable/updates/main/binary-i386/xemacs21-mule-canna-wnn_21.1.10-5_i386.deb
-
http://security.debian.org/dists/stable/updates/main/binary-i386/xemacs21-mule_21.1.10-5_i386.deb
-
http://security.debian.org/dists/stable/updates/main/binary-i386/xemacs21-nomule_21.1.10-5_i386.deb
- m68k:
-
http://security.debian.org/dists/stable/updates/main/binary-m68k/gnuserv_2.1alpha-5.1_m68k.deb
-
http://security.debian.org/dists/stable/updates/main/binary-m68k/xemacs21-bin_21.1.10-5_m68k.deb
-
http://security.debian.org/dists/stable/updates/main/binary-m68k/xemacs21-mule-canna-wnn_21.1.10-5_m68k.deb
-
http://security.debian.org/dists/stable/updates/main/binary-m68k/xemacs21-mule_21.1.10-5_m68k.deb
-
http://security.debian.org/dists/stable/updates/main/binary-m68k/xemacs21-nomule_21.1.10-5_m68k.deb
- powerpc:
-
http://security.debian.org/dists/stable/updates/main/binary-powerpc/gnuserv_2.1alpha-5.1_powerpc.deb
-
http://security.debian.org/dists/stable/updates/main/binary-powerpc/xemacs21-bin_21.1.10-5_powerpc.deb
-
http://security.debian.org/dists/stable/updates/main/binary-powerpc/xemacs21-mule-canna-wnn_21.1.10-5_powerpc.deb
-
http://security.debian.org/dists/stable/updates/main/binary-powerpc/xemacs21-mule_21.1.10-5_powerpc.deb
-
http://security.debian.org/dists/stable/updates/main/binary-powerpc/xemacs21-nomule_21.1.10-5_powerpc.deb
- sparc:
-
http://security.debian.org/dists/stable/updates/main/binary-sparc/gnuserv_2.1alpha-5.1_sparc.deb
-
http://security.debian.org/dists/stable/updates/main/binary-sparc/xemacs21-bin_21.1.10-5_sparc.deb
-
http://security.debian.org/dists/stable/updates/main/binary-sparc/xemacs21-mule-canna-wnn_21.1.10-5_sparc.deb
-
http://security.debian.org/dists/stable/updates/main/binary-sparc/xemacs21-mule_21.1.10-5_sparc.deb
-
http://security.debian.org/dists/stable/updates/main/binary-sparc/xemacs21-nomule_21.1.10-5_sparc.deb