JVNDB-2026-017797 | |
Portainer.ioのPortainerにおけるパストラバーサルの脆弱性 | |
| 概要 | |
Portainer Community Editionは、Docker、Swarm、Kubernetes、およびACI環境の管理に使用できる軽量のコンテナ化アプリケーション向けサービス配信プラットフォームです。バージョン2.33.0から2.33.8未満のPortainerでは、バックアップ復元機能が.tar.gzアーカイブを受け取り、サーバー上のターゲットディレクトリに展開します。展開機能(api/archive/targz.go内のExtractTarGz)は、filepath.Clean(filepath.Join(outputDirPath, header.Name))を使用して出力パスを構築していますが、この組み合わせだけではディレクトリトラバーサルを防止できません。つまり、「../../etc/cron.d/evil」という名前のtarエントリが展開ルート外のパスに解決されるため、細工されたアーカイブによりサーバーファイルシステムの任意の場所にファイルを書き込むことが可能です。この脆弱性はバージョン2.33.8で修正されました。 | |
| CVSS による深刻度 (CVSS とは?) | |
|
CVSS v3 による深刻度
基本値: 5.5 (警告) [その他]
| |
| 影響を受けるシステム | |
|
| |
Portainer.io | |
本脆弱性の影響を受ける製品の詳細については、ベンダ情報および参考情報をご確認ください。 | |
| 想定される影響 | |
・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 | |
| 対策 | |
ベンダ情報を参照して適切な対策を実施してください。 | |
| ベンダ情報 | |
GitHub | |
| CWEによる脆弱性タイプ一覧 CWEとは? | |
| |
| 共通脆弱性識別子(CVE) CVEとは? | |
|
| |
| 参考情報 | |
| |
| 更新履歴 | |
|
| 公表日 | 2026/05/28 |
| 登録日 | 2026/06/04 |
| 最終更新日 | 2026/06/04 |



