🔍 CVE-2026-9185

7.5
CVSS Score
HIGH
2026-06-09
2026-07-23 08:10
✅ 완료

🇰🇷 한글 설명

WordPress용 6Storage Rentals 플러그인 2.22.0 이하 버전에서 권한 우회 취약점이 발견되었습니다. 공격자가 userId 매개변수를 조작하여 인증 없이 다른 사용자의 프로필 정보(이름, 이메일, 전화번호, 주소, SSN 등)를 읽거나 수정할 수 있습니다.

💡 쉬운 설명

로그인을 하지 않은 외부인도 아이디 번호만 바꾸면 다른 사람의 개인정보를 몰래 보거나 고칠 수 있는 보안 결함입니다. 이름, 주소뿐만 아니라 주민등록번호와 같은 민감한 정보까지 유출될 위험이 있습니다.

🇺🇸 원문 (English)

The 6Storage Rentals plugin for WordPress is vulnerable to Authorization Bypass Through User-Controlled Key in all versions up to and including 2.22.0 via the `userId` parameter of the `six_storage_get_user_info` and `six_storage_update_profile` AJAX actions. This is due to the `six_storage_getUserInfo()` and `six_storage_updateProfile()` functions being registered on `wp_ajax_nopriv_*` hooks and accepting a tenant identifier directly from `$_POST['userId']` without performing any ownership verification, session binding, or nonce validation to confirm the requester has a legitimate relationship to the supplied ID. This makes it possible for unauthenticated attackers to read and modify arbitrary tenants' profile data — including name, email address, phone number, physical address, and SSN — by supplying an enumerated `userId` value in a crafted request to either handler.

📍 영향받는 시스템

WordPress 6Storage Rentals plugin (버전 2.22.0 및 그 이하 모든 버전)

⚔️ 공격 벡터

인증되지 않은 공격자가 AJAX 요청의 userId 매개변수를 조작하여 타인의 정보를 탈취하거나 수정함

🛡️ 대응 방법

플러그인을 최신 버전으로 업데이트하거나, 해당 AJAX 액션에 대한 권한 검증 및 Nonce 검증 로직을 구현해야 함

🔧 검증 코드

출력된 플러그인 목록에서 6Storage Rentals의 버전을 확인하여 2.22.0 이하인지 체크함

Shell / Script
wp plugin list --allow-root | grep -E '6Storage Rentals'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress