🇰🇷 한글 설명
Booking for Appointments and Events Calendar WordPress 플러그인 2.4.4 미만 버전에서 고객 가져오기 기능의 필드 제한이 미흡한 취약점이 발견되었습니다. 이로 인해 Amelia Manager 권한을 가진 사용자가 가져오기 요청을 통해 저장된 사용자 레코드의 임의의 열을 수정할 수 있습니다.
💡 쉬운 설명
플러그인 관리자 권한을 가진 사람이 고객 정보를 불러올 때, 원래 수정하면 안 되는 정보까지 마음대로 바꿀 수 있는 문제입니다. 이를 통해 다른 사용자의 중요한 데이터가 변조될 위험이 있습니다.
🇺🇸 원문 (English)
The Booking for Appointments and Events Calendar WordPress plugin before 2.4.4 does not restrict which fields can be written through its customer import, allowing a user with the Amelia Manager role to modify arbitrary columns of any stored user record by supplying them in the import request.
📍 영향받는 시스템
Booking for Appointments and Events Calendar WordPress plugin version < 2.4.4
⚔️ 공격 벡터
Amelia Manager 권한을 가진 사용자가 고객 가져오기(customer import) 요청 시 임의의 필드 값을 포함하여 전송
🛡️ 대응 방법
해당 플러그인을 최신 버전인 2.4.4 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 해당 플러그인의 버전이 2.4.4 미만인지 확인하십시오.
wp plugin list --status=active | grep -E 'booking-for-appointments-and-events-calendar'