🔍 CVE-2026-87965

4.8
CVSS Score
MEDIUM
2026-09-18
2026-09-18 19:08
✅ 완료

🇰🇷 한글 설명

Easy Appointments WordPress 플러그인 4.0.2.2 이전 버전에서 예약 취소 및 확인 링크의 인증 토큰이 예측 가능한 방식으로 생성되는 취약점이 발견되었습니다. 공격자는 하드코딩된 솔트와 예약 생성 시간을 이용해 토큰을 추측함으로써 인증 없이 임의의 예약을 취소하거나 확정할 수 있습니다.

💡 쉬운 설명

예약 취소 링크를 만드는 암호가 너무 단순해서, 예약 시간을 알면 누구나 가짜 링크를 만들어 예약을 마음대로 조작할 수 있는 문제입니다. 해커가 사용자의 동의 없이 예약을 취소하거나 확정해버릴 수 있습니다.

🇺🇸 원문 (English)

The Easy Appointments WordPress plugin before 4.0.2.2 does not use an unguessable token to authorize its mail-link appointment cancellation and confirmation action, deriving the token from a hardcoded source-embedded salt and the appointment's creation timestamp, so unauthenticated attackers who know or guess that timestamp can cancel or confirm arbitrary appointments.

📍 영향받는 시스템

Easy Appointments WordPress plugin version < 4.0.2.2

⚔️ 공격 벡터

예약 생성 시간과 고정된 값을 조합해 예측 가능한 토큰을 생성한 뒤, 이를 이용해 인증 없이 취소/확인 요청을 전송

🛡️ 대응 방법

Easy Appointments 플러그인을 최신 버전인 4.0.2.2 이상으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 결과에서 easy-appointments의 버전이 4.0.2.2 미만인지 확인하십시오.

Shell / Script
wp plugin list --allow-root | grep -E 'easy-appointments'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress