CVE-2026-45116 in MyBB정보

요약

\~에 의해 VulDB • 2026. 08. 18.

MyBB는 무료 및 오픈 소스 포럼 소프트웨어입니다. 버전 1.8.40 이전에서는 사용자 데이터 핸들러(UserDataHandler)가 체크박스 및 다중 선택 프로필 필드 유형을 적절하게 검증하지 않아 저장된 JavaScript 코드 인젝션(stored JavaScript code injection)이 발생합니다. UserDataHandler::verify_profile_fields() 메서드는 is_array($profile_fields[$field]) 조건이 참일 때만 전문적인 검증을 수행합니다. 예상되는 profile_fields[fidX][] 형태가 아닌 비배열(non-array) 값의 profile_fields[fidX]은 일반 텍스트 처리 로직으로 넘어가 검증 없이 저장됩니다. 이후 해당 값은 member.php 및 inc/functions_post.php에서 직접 렌더링되며, MyCode 파서를 통해 처리되지 않습니다. 이 취약점과 관련된 고유한 구현 세부 사항은 inc/datahandlers/user.php에 포함되어 있습니다. 본 문제는 버전 1.8.40에서 수정되었습니다.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!