Skip to content

サポート   >  セキュリティー&アップデート/ERRATA

中(Moderate):pythonのセキュリティアップデート

アドバイスID: RHSA-2006:0197-5
最終更新日: 2005-03-09
影響のあるプロダクト: Red Hat Desktop (v. 3)
Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 2.1)
Red Hat Enterprise Linux AS (v. 3)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 2.1)
Red Hat Enterprise Linux ES (v. 3)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 2.1)
Red Hat Enterprise Linux WS (v. 3)
Red Hat Enterprise Linux WS (v. 4)
Red Hat Linux Advanced Workstation 2.1 for the Itanium Processor
CVEs (cve.mitre.org): CVE-2005-2491

Security Advisory   セキュリティ・アドバイス

概要:

セキュリティ問題を修正したPythonのアップデートパッケージが利用可能になりました。

このアップデートは、レッドハットセキュリティ対策チームによって、深刻度「中(Moderate)」のセキュリティ問題と評価されています。

Pythonは、インタプリタ型の対話式オブジェクト指向プログラミング言語です。

整数オーバーフローの欠陥がPythonのPCREライブラリで見つかりました。この欠陥は、悪意を持って作成された正規表現によってトリガーが起動されます。信頼性のないユーザから任意の正規表現を受け入れるシステムでは、この欠陥が悪用され、PCREライブラリを使用するアプリケーションの権限で任意のコードが実行される可能性があります。「Common Vulnerabilities and Exposures」プロジェ クトにより、この問題はCVE-2005-2491と命名されています。

Pythonのユーザは、この問題に対する脆弱性のないバックポートパッチを含む上記アップデートパッケージにアップグレードしてください。

アップデート・パッケージ:

Red Hat Desktop (v. 3)

SRPMS:
python-2.2.3-6.2.src.rpm     ea0a594a03ff35318f6a3d3bdd9a1ff2
 
IA-32:
python-2.2.3-6.2.i386.rpm     46d0d18e436bb2bf42c34fb0da65cdf6
python-devel-2.2.3-6.2.i386.rpm     40e37a5986f7f88186ca468bcd974ba2
python-tools-2.2.3-6.2.i386.rpm     dd7a9164c3f54865af36131cb38bce80
tkinter-2.2.3-6.2.i386.rpm     841a5da3cd4c7d8a2c7ec0b497f73597
 
x86_64:
python-2.2.3-6.2.x86_64.rpm     46fa69fbcd41b500462ae09f25a13b1a
python-devel-2.2.3-6.2.x86_64.rpm     983cd05768622425281f641690a33391
python-tools-2.2.3-6.2.x86_64.rpm     4c7ff3fe321a79229c0e0dce72984d99
tkinter-2.2.3-6.2.x86_64.rpm     08deff0b89091c57f0144c5aaf927226
 
Red Hat Desktop (v. 4)

SRPMS:
python-2.3.4-14.2.src.rpm     42246fb8585568f21ecf335026122cc6
 
IA-32:
python-2.3.4-14.2.i386.rpm     df466645c2b9d03c10142dd42300c683
python-devel-2.3.4-14.2.i386.rpm     ab486a34fb5153be5d8b6412ead9920e
python-docs-2.3.4-14.2.i386.rpm     811a706ed8c3cfb9a0f9cdf202853143
python-tools-2.3.4-14.2.i386.rpm     3a062588a56a13ca30654d8a67bb97a3
tkinter-2.3.4-14.2.i386.rpm     fcdfa8bbaeb5050c016001b3fefe7cd6
 
x86_64:
python-2.3.4-14.2.x86_64.rpm     6dc9edca56b561260f537627d46638e1
python-devel-2.3.4-14.2.x86_64.rpm     3353ff1d1e4431840cd8494c3f5e1e1f
python-docs-2.3.4-14.2.x86_64.rpm     c7cf61a793b60840105b7e0cec85fbbe
python-tools-2.3.4-14.2.x86_64.rpm     0a37ac1cc547a04030cd7125618bc639
tkinter-2.3.4-14.2.x86_64.rpm     0356f53a411b0459c2aa84d9aadfcaef
 
Red Hat Enterprise Linux AS (v. 2.1)

SRPMS:
python-1.5.2-43.72.1.src.rpm     73b95280ec62d80c3f008c279b48d8e1
 
IA-32:
python-1.5.2-43.72.1.i386.rpm     0f61c0e64c1c55ba51995f7d4cd2041a
python-devel-1.5.2-43.72.1.i386.rpm     109bda6f553ab2f1f7744c0d7c08f7c7
python-docs-1.5.2-43.72.1.i386.rpm     5a0e085579668fc56f99d49ed9e24e27
python-tools-1.5.2-43.72.1.i386.rpm     89e44bb7cee5d62528314681187a727c
tkinter-1.5.2-43.72.1.i386.rpm     92a1bd1a87f2c3a06bf076407cc9efe5
 
IA-64:
python-1.5.2-43.72.1.ia64.rpm     35440c0c7525d3538c9b85db25c85ba9
python-devel-1.5.2-43.72.1.ia64.rpm     b2f0acf9206db13d53c9d6537ca38887
python-docs-1.5.2-43.72.1.ia64.rpm     044e2d59c10510eb14a76ec6eb595794
python-tools-1.5.2-43.72.1.ia64.rpm     36e36f4446cd8ee12e86ff1ff409c87b
tkinter-1.5.2-43.72.1.ia64.rpm     f22c83beb9c706d5ba84407a6a5d9e81
 
Red Hat Enterprise Linux AS (v. 3)

SRPMS:
python-2.2.3-6.2.src.rpm     ea0a594a03ff35318f6a3d3bdd9a1ff2
 
IA-32:
python-2.2.3-6.2.i386.rpm     46d0d18e436bb2bf42c34fb0da65cdf6
python-devel-2.2.3-6.2.i386.rpm     40e37a5986f7f88186ca468bcd974ba2
python-tools-2.2.3-6.2.i386.rpm     dd7a9164c3f54865af36131cb38bce80
tkinter-2.2.3-6.2.i386.rpm     841a5da3cd4c7d8a2c7ec0b497f73597
 
IA-64:
python-2.2.3-6.2.ia64.rpm     f2814a1da58066eb9560f7900fa6292a
python-devel-2.2.3-6.2.ia64.rpm     88f6f071af2de3e2689e49db6b78bc34
python-tools-2.2.3-6.2.ia64.rpm     d5abbc27fabe7ea02a4a9a26431ec48e
tkinter-2.2.3-6.2.ia64.rpm     e8e347fda6ed101646699a878a2dc85e
 
PPC:
python-2.2.3-6.2.ppc.rpm     a0d56e413962137c52c2d4567354b992
python-devel-2.2.3-6.2.ppc.rpm     ddcd62cb48ef70bd72ec9b760beb6a4c
python-tools-2.2.3-6.2.ppc.rpm     4760085d9a3956ca198f15b7f60838c8
tkinter-2.2.3-6.2.ppc.rpm     975f6d98e087c877510c7f2ca3f579b2
 
s390:
python-2.2.3-6.2.s390.rpm     728864e38fdc365f3835c02059e36346
python-devel-2.2.3-6.2.s390.rpm     3e7e29dbc7ecafa23e2c2a25aaecc2f9
python-tools-2.2.3-6.2.s390.rpm     21dfae7a7ed849b31304246e4a88b397
tkinter-2.2.3-6.2.s390.rpm     841f9571e4be7374dcc705b1fb4dba62
 
s390x:
python-2.2.3-6.2.s390x.rpm     057e717a9ad4b649cdc3c2fcd57168b7
python-devel-2.2.3-6.2.s390x.rpm     12939bfd3893742f7f4fad01deb50c35
python-tools-2.2.3-6.2.s390x.rpm     8f30447cafdace1e9428b3939240303f
tkinter-2.2.3-6.2.s390x.rpm     1247bdca0ea840ba341ed7d997b7fb07
 
x86_64:
python-2.2.3-6.2.x86_64.rpm     46fa69fbcd41b500462ae09f25a13b1a
python-devel-2.2.3-6.2.x86_64.rpm     983cd05768622425281f641690a33391
python-tools-2.2.3-6.2.x86_64.rpm     4c7ff3fe321a79229c0e0dce72984d99
tkinter-2.2.3-6.2.x86_64.rpm     08deff0b89091c57f0144c5aaf927226
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
python-2.3.4-14.2.src.rpm     42246fb8585568f21ecf335026122cc6
 
IA-32:
python-2.3.4-14.2.i386.rpm     df466645c2b9d03c10142dd42300c683
python-devel-2.3.4-14.2.i386.rpm     ab486a34fb5153be5d8b6412ead9920e
python-docs-2.3.4-14.2.i386.rpm     811a706ed8c3cfb9a0f9cdf202853143
python-tools-2.3.4-14.2.i386.rpm     3a062588a56a13ca30654d8a67bb97a3
tkinter-2.3.4-14.2.i386.rpm     fcdfa8bbaeb5050c016001b3fefe7cd6
 
IA-64:
python-2.3.4-14.2.ia64.rpm     26c9831130c8626f38ae84e496f6cca9
python-devel-2.3.4-14.2.ia64.rpm     2c5a9b6d51bce7e980169b709a1237da
python-docs-2.3.4-14.2.ia64.rpm     2777ec9136a5c1c0110cb2f392e3ffa1
python-tools-2.3.4-14.2.ia64.rpm     cb1232712381552d537f1c6083227b2a
tkinter-2.3.4-14.2.ia64.rpm     4863fdbc3a593680bd0d73b51b9c7087
 
PPC:
python-2.3.4-14.2.ppc.rpm     5b394c4331164f44ca78e4765dcafa15
python-devel-2.3.4-14.2.ppc.rpm     0b6dd3a7b075565c96311a0d1911b2f0
python-docs-2.3.4-14.2.ppc.rpm     7459f354f19a04d319782a2c36154f9e
python-tools-2.3.4-14.2.ppc.rpm     8c89c25c09351e3bf4f65413a0a69a1e
tkinter-2.3.4-14.2.ppc.rpm     b3df223f69f097ef61316196d17ddb89
 
s390:
python-2.3.4-14.2.s390.rpm     133dcaf2d283fd4b30edffff334f438a
python-devel-2.3.4-14.2.s390.rpm     5e274bbe1038ef1e83685a73f7572db7
python-docs-2.3.4-14.2.s390.rpm     ca90dc87cd01cdde917db21af892e274
python-tools-2.3.4-14.2.s390.rpm     f253e43910631e1c52f34b3cde491b8c
tkinter-2.3.4-14.2.s390.rpm     31045fca98c7c5e43b13f6a1cfe3a1dc
 
s390x:
python-2.3.4-14.2.s390x.rpm     201785855ee123fb0acb668d01103569
python-devel-2.3.4-14.2.s390x.rpm     800c98b7ad8d8de9ebe976acbf5f3a03
python-docs-2.3.4-14.2.s390x.rpm     585b25e9f5455b1d35844c45dead9a09
python-tools-2.3.4-14.2.s390x.rpm     eb16cb00ab306f57d44142694c366811
tkinter-2.3.4-14.2.s390x.rpm     16a1018ef58c4febe6df4992a81b5853
 
x86_64:
python-2.3.4-14.2.x86_64.rpm     6dc9edca56b561260f537627d46638e1
python-devel-2.3.4-14.2.x86_64.rpm     3353ff1d1e4431840cd8494c3f5e1e1f
python-docs-2.3.4-14.2.x86_64.rpm     c7cf61a793b60840105b7e0cec85fbbe
python-tools-2.3.4-14.2.x86_64.rpm     0a37ac1cc547a04030cd7125618bc639
tkinter-2.3.4-14.2.x86_64.rpm     0356f53a411b0459c2aa84d9aadfcaef
 
Red Hat Enterprise Linux ES (v. 2.1)

SRPMS:
python-1.5.2-43.72.1.src.rpm     73b95280ec62d80c3f008c279b48d8e1
 
IA-32:
python-1.5.2-43.72.1.i386.rpm     0f61c0e64c1c55ba51995f7d4cd2041a
python-devel-1.5.2-43.72.1.i386.rpm     109bda6f553ab2f1f7744c0d7c08f7c7
python-docs-1.5.2-43.72.1.i386.rpm     5a0e085579668fc56f99d49ed9e24e27
python-tools-1.5.2-43.72.1.i386.rpm     89e44bb7cee5d62528314681187a727c
tkinter-1.5.2-43.72.1.i386.rpm     92a1bd1a87f2c3a06bf076407cc9efe5
 
Red Hat Enterprise Linux ES (v. 3)

SRPMS:
python-2.2.3-6.2.src.rpm     ea0a594a03ff35318f6a3d3bdd9a1ff2
 
IA-32:
python-2.2.3-6.2.i386.rpm     46d0d18e436bb2bf42c34fb0da65cdf6
python-devel-2.2.3-6.2.i386.rpm     40e37a5986f7f88186ca468bcd974ba2
python-tools-2.2.3-6.2.i386.rpm     dd7a9164c3f54865af36131cb38bce80
tkinter-2.2.3-6.2.i386.rpm     841a5da3cd4c7d8a2c7ec0b497f73597
 
IA-64:
python-2.2.3-6.2.ia64.rpm     f2814a1da58066eb9560f7900fa6292a
python-devel-2.2.3-6.2.ia64.rpm     88f6f071af2de3e2689e49db6b78bc34
python-tools-2.2.3-6.2.ia64.rpm     d5abbc27fabe7ea02a4a9a26431ec48e
tkinter-2.2.3-6.2.ia64.rpm     e8e347fda6ed101646699a878a2dc85e
 
x86_64:
python-2.2.3-6.2.x86_64.rpm     46fa69fbcd41b500462ae09f25a13b1a
python-devel-2.2.3-6.2.x86_64.rpm     983cd05768622425281f641690a33391
python-tools-2.2.3-6.2.x86_64.rpm     4c7ff3fe321a79229c0e0dce72984d99
tkinter-2.2.3-6.2.x86_64.rpm     08deff0b89091c57f0144c5aaf927226
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
python-2.3.4-14.2.src.rpm     42246fb8585568f21ecf335026122cc6
 
IA-32:
python-2.3.4-14.2.i386.rpm     df466645c2b9d03c10142dd42300c683
python-devel-2.3.4-14.2.i386.rpm     ab486a34fb5153be5d8b6412ead9920e
python-docs-2.3.4-14.2.i386.rpm     811a706ed8c3cfb9a0f9cdf202853143
python-tools-2.3.4-14.2.i386.rpm     3a062588a56a13ca30654d8a67bb97a3
tkinter-2.3.4-14.2.i386.rpm     fcdfa8bbaeb5050c016001b3fefe7cd6
 
IA-64:
python-2.3.4-14.2.ia64.rpm     26c9831130c8626f38ae84e496f6cca9
python-devel-2.3.4-14.2.ia64.rpm     2c5a9b6d51bce7e980169b709a1237da
python-docs-2.3.4-14.2.ia64.rpm     2777ec9136a5c1c0110cb2f392e3ffa1
python-tools-2.3.4-14.2.ia64.rpm     cb1232712381552d537f1c6083227b2a
tkinter-2.3.4-14.2.ia64.rpm     4863fdbc3a593680bd0d73b51b9c7087
 
x86_64:
python-2.3.4-14.2.x86_64.rpm     6dc9edca56b561260f537627d46638e1
python-devel-2.3.4-14.2.x86_64.rpm     3353ff1d1e4431840cd8494c3f5e1e1f
python-docs-2.3.4-14.2.x86_64.rpm     c7cf61a793b60840105b7e0cec85fbbe
python-tools-2.3.4-14.2.x86_64.rpm     0a37ac1cc547a04030cd7125618bc639
tkinter-2.3.4-14.2.x86_64.rpm     0356f53a411b0459c2aa84d9aadfcaef
 
Red Hat Enterprise Linux WS (v. 2.1)

SRPMS:
python-1.5.2-43.72.1.src.rpm     73b95280ec62d80c3f008c279b48d8e1
 
IA-32:
python-1.5.2-43.72.1.i386.rpm     0f61c0e64c1c55ba51995f7d4cd2041a
python-devel-1.5.2-43.72.1.i386.rpm     109bda6f553ab2f1f7744c0d7c08f7c7
python-docs-1.5.2-43.72.1.i386.rpm     5a0e085579668fc56f99d49ed9e24e27
python-tools-1.5.2-43.72.1.i386.rpm     89e44bb7cee5d62528314681187a727c
tkinter-1.5.2-43.72.1.i386.rpm     92a1bd1a87f2c3a06bf076407cc9efe5
 
Red Hat Enterprise Linux WS (v. 3)

SRPMS:
python-2.2.3-6.2.src.rpm     ea0a594a03ff35318f6a3d3bdd9a1ff2
 
IA-32:
python-2.2.3-6.2.i386.rpm     46d0d18e436bb2bf42c34fb0da65cdf6
python-devel-2.2.3-6.2.i386.rpm     40e37a5986f7f88186ca468bcd974ba2
python-tools-2.2.3-6.2.i386.rpm     dd7a9164c3f54865af36131cb38bce80
tkinter-2.2.3-6.2.i386.rpm     841a5da3cd4c7d8a2c7ec0b497f73597
 
IA-64:
python-2.2.3-6.2.ia64.rpm     f2814a1da58066eb9560f7900fa6292a
python-devel-2.2.3-6.2.ia64.rpm     88f6f071af2de3e2689e49db6b78bc34
python-tools-2.2.3-6.2.ia64.rpm     d5abbc27fabe7ea02a4a9a26431ec48e
tkinter-2.2.3-6.2.ia64.rpm     e8e347fda6ed101646699a878a2dc85e
 
x86_64:
python-2.2.3-6.2.x86_64.rpm     46fa69fbcd41b500462ae09f25a13b1a
python-devel-2.2.3-6.2.x86_64.rpm     983cd05768622425281f641690a33391
python-tools-2.2.3-6.2.x86_64.rpm     4c7ff3fe321a79229c0e0dce72984d99
tkinter-2.2.3-6.2.x86_64.rpm     08deff0b89091c57f0144c5aaf927226
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
python-2.3.4-14.2.src.rpm     42246fb8585568f21ecf335026122cc6
 
IA-32:
python-2.3.4-14.2.i386.rpm     df466645c2b9d03c10142dd42300c683
python-devel-2.3.4-14.2.i386.rpm     ab486a34fb5153be5d8b6412ead9920e
python-docs-2.3.4-14.2.i386.rpm     811a706ed8c3cfb9a0f9cdf202853143
python-tools-2.3.4-14.2.i386.rpm     3a062588a56a13ca30654d8a67bb97a3
tkinter-2.3.4-14.2.i386.rpm     fcdfa8bbaeb5050c016001b3fefe7cd6
 
IA-64:
python-2.3.4-14.2.ia64.rpm     26c9831130c8626f38ae84e496f6cca9
python-devel-2.3.4-14.2.ia64.rpm     2c5a9b6d51bce7e980169b709a1237da
python-docs-2.3.4-14.2.ia64.rpm     2777ec9136a5c1c0110cb2f392e3ffa1
python-tools-2.3.4-14.2.ia64.rpm     cb1232712381552d537f1c6083227b2a
tkinter-2.3.4-14.2.ia64.rpm     4863fdbc3a593680bd0d73b51b9c7087
 
x86_64:
python-2.3.4-14.2.x86_64.rpm     6dc9edca56b561260f537627d46638e1
python-devel-2.3.4-14.2.x86_64.rpm     3353ff1d1e4431840cd8494c3f5e1e1f
python-docs-2.3.4-14.2.x86_64.rpm     c7cf61a793b60840105b7e0cec85fbbe
python-tools-2.3.4-14.2.x86_64.rpm     0a37ac1cc547a04030cd7125618bc639
tkinter-2.3.4-14.2.x86_64.rpm     0356f53a411b0459c2aa84d9aadfcaef
 
Red Hat Linux Advanced Workstation 2.1 for the Itanium Processor

SRPMS:
python-1.5.2-43.72.1.src.rpm     73b95280ec62d80c3f008c279b48d8e1
 
IA-64:
python-1.5.2-43.72.1.ia64.rpm     35440c0c7525d3538c9b85db25c85ba9
python-devel-1.5.2-43.72.1.ia64.rpm     b2f0acf9206db13d53c9d6537ca38887
python-docs-1.5.2-43.72.1.ia64.rpm     044e2d59c10510eb14a76ec6eb595794
python-tools-1.5.2-43.72.1.ia64.rpm     36e36f4446cd8ee12e86ff1ff409c87b
tkinter-1.5.2-43.72.1.ia64.rpm     f22c83beb9c706d5ba84407a6a5d9e81
 
(The unlinked packages above are only available from the Red Hat Network)

解決法:

このアップデートを適用する前に、システムに関連するリリース済の errata が適用済であることをご確認ください。
それぞれのアーキテクチャで全てのRPMをアップデートするには、以下のコマンドを実行してください:

rpm -Fvh [filename]

[filename] は、アップデートしたいRPMのファイル名です。現在インストールされているパッケージのみ、アップグレードされます。現在いるディレクトリにインストールしたいRPM *しか* 無い場合には、 ワイルドカード (*.rpm) も使うことができます。
このアップデートは、Red Hat Network 経由でも行なえます。アップデートを適用する非常に簡便な方法です。Red hat Network をご利用になるには、以下のコマンドで、アップデートエージェントを起動してください。

up2date

このコマンドで、システムに適切なRPMをアップグレードする対話形式のプロセスを起動します。

バグジラ:  (詳細は、こちらbugzilla[英語]を御覧ください。)

166335 - CVE-2005-2491 PCRE heap overflow

参照:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-2491


ここに在るパッケージはセキュリティの為、 Red Hat, Inc. によって、 GPG 認証されています。キーは以下から利用可能になっています:
http://www.redhat.com/about/contact.html

各パッケージを確認するには次のコマンドをご利用ください: rpm --checksig filename
各パッケージが壊れていないか、もしくは改ざんされていないかを確認するには、以下のコマンドで MD5 チェックサムをお調べください: rpm --checksig --nogpg filename
注意: GnuPG キーをチェックするためには、RPM 3.0 以上が必要です。