🔍 CVE-2026-81866

4.3
CVSS Score
MEDIUM
2026-09-16
2026-09-21 13:38
✅ 완료

🇰🇷 한글 설명

Apache NiFi 2.9.0부터 2.11.0 버전에서 커넥터 설정 업데이트 및 검증 REST API가 참조된 자산과 비밀 정보에 대한 권한 확인을 수행하지 않는 취약점이 발견되었습니다. 이로 인해 커넥터 수정 권한만 있는 인증된 사용자가 권한이 없는 파라미터 제공자의 비밀 값을 적용할 수 있습니다. 또한, 커넥터 소유권을 확인하지 않고 임의의 자산 식별자를 사용할 수 있는 문제도 포함되어 있습니다.

💡 쉬운 설명

커넥터를 수정할 수 있는 권한만 있으면, 원래 볼 수 없어야 하는 비밀번호나 중요한 데이터 설정값을 몰래 가져다 쓸 수 있는 보안 구멍이 있습니다. 또한 다른 사람이 만든 자산을 허락 없이 내 설정에 끼워 넣을 수도 있습니다.

🇺🇸 원문 (English)

Apache NiFi 2.9.0 through 2.11.0 provide Connector configuration update and verification REST API methods that do not enforce authorization checking on Assets and Secrets referenced in proposed configuration. Updating or verifying a Connector configuration step can apply Asset and Secret references, but framework authorization was limited to write privileges on the Connector itself. As a result of the missing authorization, an authenticated user authorized to modify a Connector, but not authorized to read a referenced Parameter Provider, could apply Secret values backed by that Parameter Provider. The same methods also accepted Asset identifiers without verifying that the Asset belonged to the Connector being configured. Apache NiFi installations that do not implement different levels of authorization across Connectors and Parameter Providers are not subject to this vulnerability, because the framework enforces write permissions on the Connector as the security boundary. Upgrading to Apache NiFi 2.12.0 is the recommended mitigation, which authorizes read access to referenced Parameter Providers and verifies Connector ownership of referenced Assets during configuration update and verification.

📍 영향받는 시스템

Apache NiFi 2.9.0 ~ 2.11.0

⚔️ 공격 벡터

인증된 사용자가 커넥터 설정 API를 호출하여 권한이 없는 파라미터 제공자의 비밀 정보나 외부 자산을 참조하도록 구성

🛡️ 대응 방법

Apache NiFi 2.12.0 버전 이상으로 업그레이드

🔧 검증 코드

출력된 버전 번호가 2.12.0 미만(예: 2.9.0, 2.11.0 등)이면 해당 취약점에 노출된 상태입니다.

Shell / Script
curl -s http://<NIFI_HOST>:<PORT>/nifi-api/controller/version | grep -E 'version' | sed 's/.*"version":"\([^"]*\)".*/\1/'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

💻 영향받는 소프트웨어

IBM Security Verify Access