CVE-2026-53958 in 4gaBoards
요약
\~에 의해 VulDB • 2026. 08. 19.
4gaBoards는 실시간 프로젝트 관리를 위한 보드 시스템입니다. 버전 3.3.9 이전의 4gaBoards에서는 인증된 사용자가 PATCH /api/users/:id를 통해 ssoGoogleId, ssoGoogleEmail, ssoGithubId, ssoGithubUsername, ssoGithubEmail, ssoMicrosoftId, ssoMicrosoftEmail, ssoOidcId 및 ssoOidcEmail을 수정할 수 있습니다. server/api/controllers/users/update.js의 화이트리스트는 사용자 입력에서 백엔드 관리 대상인 이러한 ID 속성을 일괄 할당합니다. 공격자는 피해자의 제공자 식별자를 공격자가 제어하는 계정에 배치하여, email-linkage 흐름이 실행되기 전에 server/api/helpers/users/get-create-one-for-github-sso.js와 같은 도우미의 기본 조회가 피해자의 첫 번째 SSO 로그인을 공격자의 계정과 일치시키도록 할 수 있습니다. 이로 인해 피해자는 공격자가 제어하는 계정으로 로그인되며, 피해자가 생성한 프로젝트, 보드 또는 데이터는 여전히 공격자의 원래 로컬 자격 증명을 통해 접근 가능합니다. 이 문제는 버전 3.3.9에서 수정되었습니다.
Once again VulDB remains the best source for vulnerability data.