CVE-2026-39816
Apache NiFi: TinkerpopClientServiceに必要なコード実行権限が欠如
- 公開済み
- 2026/05/08
- 更新済み
- 2026/05/09
- CNA の割り当て
- apache
- 観察された証拠
- 2026/08/25
Apache NiFi: TinkerpopClientServiceに必要なコード実行権限が欠如
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:Y/R:I/V:C/RE:L/U:Green低 · 今後 30 日間
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
Apache NiFi 2.0.0-M1から2.8.0において、オプションの拡張コンポーネントであるTinkerpopClientServiceに、Execute Code Required Permissionを伴うRestrictedアノテーションが欠落しています。TinkerpopClientServiceは、Script Submission TypeのByteCode Submissionの設定をサポートしており、クエリを送信する前にサービス内でGroovyスクリプトを実行できます。Restrictedアノテーションの欠落により、きめ細かな認可を使用し、オプションのTinkerpopClientServiceがインストールされている環境では、Execute Code Permissionを持たないユーザーがサービスを設定できる可能性があります。nifi-other-graph-services-narがインストールされていないApache NiFiインストールは、この脆弱性の影響を受けません。Apache NiFi 2.9.0へのアップグレードが推奨される緩和策です。
Metasploitモジュール、Python PoC、そして使い捨てのDockerラボを備えた、4つのプラットフォームCVE向けのリポジトリ: Keycloak (CVE-2026-18963)、Apache NiFi (CVE-2026-39816)、HashiCorp Vault (CVE-2026-5006)、HashiCorp Nomad (CVE-2026-7474)。
CVE-2026-39816のPoC。これにより、コード実行権限を持たないNiFiユーザーが任意のスクリプトを実行できるようになります。
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。