🇰🇷 한글 설명
WordPress용 AI Puffer 플러그인 2.4.89 이하 버전에서 권한 우회 취약점이 발견되었습니다. 인증된 낮은 권한의 사용자가 플러그인의 글로벌 인덱싱 및 벡터 검색 설정(청킹 파라미터, 파일 업로드 가시성 등)을 임의로 수정할 수 있습니다. 이 취약점은 관리자가 Role Manager를 통해 하위 권한 사용자에게 'sources' 모듈 접근 권한을 부여한 설정에서만 악용 가능합니다.
💡 쉬운 설명
플러그인 설정 권한이 제대로 확인되지 않아, 일반 사용자도 중요한 AI 설정값을 마음대로 바꿀 수 있는 문제입니다. 이로 인해 AI가 데이터를 처리하는 방식이나 파일 노출 범위가 변할 수 있습니다.
🇺🇸 원문 (English)
The AI Puffer – Chat. Create. Automate. (formerly AI Power) plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.4.89. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to modify global plugin indexing and vector-search configuration options (aipkit_training_general_settings and aipkit_indexing_field_settings), including chunking parameters, file upload visibility, and per-CPT field indexing settings, affecting all users of the plugin. This is only exploitable in configurations where an administrator has granted 'sources' module access to a lower-privileged role via the plugin's Role Manager.
📍 영향받는 시스템
WordPress AI Puffer (formerly AI Power) plugin version 2.4.89 and below
⚔️ 공격 벡터
인증된 낮은 권한의 사용자가 권한 검증 미흡을 이용해 설정 변경 API 호출
🛡️ 대응 방법
플러그인을 최신 버전으로 업데이트하고, Role Manager에서 하위 권한 사용자에게 불필요한 모듈 권한이 부여되지 않았는지 확인하십시오.
🔧 검증 코드
출력된 플러그인 버전이 2.4.89 이하인지 확인하십시오.
wp plugin list --status=active | grep -i 'ai-puffer' && wp plugin list --all | grep -E 'ai-puffer' | awk '{print $2 " " $3}'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N
💻 영향받는 소프트웨어
IBM Security Verify Access