Published: 2025-05-29 08:00

OpenSSL x509 アプリケーションに拒否設定の代わりに信頼設定を付加してしまう問題

 独立行政法人情報処理推進機構(IPA)および一般社団法人JPCERT コーディネーションセンター(JPCERT/CC)は5月27日、OpenSSL x509アプリケーションにおけ拒否設定の代わりに信頼設定付加してしまう問題について「Japan Vulnerability Notes(JVN)」で発表した。影響を受けるシステムは以下の通り

OpenSSL 3.5.1より前の3.5バージョン ※バージョン3.5、3.4、3.3、3.2, 3.1および3.0のFIPSモジュールは本脆弱性影響受けない バージョン3.4、3.3、3.2、3.1、3.0、1.1.1および1.0.2は本脆弱性影響受けない

 opensslコマンドラインツールのx509アプリケーションには、特定用途おけ拒否設定証明書付加する-addrejectオプションを指定した場合に、意図とは信頼する設定付加してしまう問題(CVE-2025-4575)が存在し、拒否されるべき証明書信頼された証明書として扱われる可能性がある。なお、opensslコマンドラインツールのx509アプリケーションで当該オプションを使用するユーザーのみが、この問題の影響を受ける。

 2025年5月27日現在、本脆弱性修正したリリースは提供されておらず、本脆弱性深刻度は評価されているため、OpenSSL 3.5の次のリリースで修正予定。なお、OpenSSL gitリポジトリ上のソースコードでは既に、本脆弱性修正されている。

# 言葉 意味
5 ぜいじゃくせい (脆弱性) : vulnerability; weakness; fragility
4 せってい (設定) : 1. establishment; creation; posing (a problem); setting (movie, novel, etc.); scene 2. options setting; preference settings; configuration; setup
4 えいきょう (影響) : 1. influence; effect 2. to influence; to affect; to have an influence on; to impact; to have an effect on
3 および (及び) : and; as well as
3 きょひ (拒否) : refusal; rejection; denial; veto
3 しんらい (信頼) : reliance; trust; faith; confidence
3 ふか (付加) : addition; annexation; appendage
3 しょうめいしょ (証明書) : certificate (usually of proof of something); credentials
3 しゅうせい (修正) : amendment; correction; revision; modification; alteration; retouching; update; fix
2 おく (奥) : inner part; inside; interior; depths (e.g. of a forest); back (of a house, drawer, etc.); bottom (e.g. of one's heart); recesses; heart
2 けい (系) : 1. system; lineage; group 2. corollary
2 うける (受ける) : 1. to receive; to get 2. to catch (e.g. a ball)
2 なお (尚) : 1. still; yet 2. more; still more; greater; further
1 どくりつぎょうせいほうじん (独立行政法人) : independent administrative corporation (institution, agency)
1 じょうほうしょりすいしんきこう (情報処理推進機構) : Information-technology Promotion Agency (organization)
1 いっぱんしゃだんほうじん (一般社団法人) : general incorporated association
1 はっぴょう (発表) : announcement; publication; presenting; statement; communique; making known; breaking (news story); expressing (one's opinion); releasing; unveiling
1 とおり (通り) : 1. avenue; street; way; road 2. coming and going; street traffic
1 とくてい (特定) : 1. specific; particular; designated; special 2. specifying; designating; identifying; pinpointing
1 ようと (用途) : use; service; purpose
1 してい (指定) : designation; specification; assignment; appointment; pointing at
1 いと (意図) : intention; aim; design
1 ぎゃく (逆) : 1. reverse; opposite 2. converse (of a hypothesis, etc.)
1 そんざい (存在) : existence; being
1 あつかう (扱う) : 1. to deal with (a person); to treat; to handle; to take care of; to entertain 2. to deal with (a problem); to handle; to manage
1 かのうせい (可能性) : potentiality; likelihood; possibility; availability
1 とうがい (当該) : appropriate (e.g. authorities); concerned; relevant; said; aforementioned; competent; applicable; respective
1 しよう (使用) : use; application; employment; utilization; utilisation
1 のみ : only; nothing but
1 げんざい (現在) : now; current; present; present time; as of
1 ていきょう (提供) : 1. offer; tender; providing; supplying; making available; donating (blood, organs, etc.) 2. sponsoring (a TV program)
1 しんこく (深刻) : serious; severe; grave; acute
1 てい (低) : low (level, value, price, etc.)
1 ひょうか (評価) : 1. valuation; appraisal; evaluation; assessment; estimation; rating; judging 2. appreciation; recognition; acknowledgement; rating highly; praising
1 すでに (既に) : already; too late