CVE-2026-80209 in Fonoster
요약
\~에 의해 VulDB • 2026. 08. 27.
Fonoster 0.22.7 이전 버전의 mods/identity/src/workspaces/createUpdateWorkspace.ts에 있는 updateWorkspace 핸들러는 createIsWorkspaceMember이 호출자가 대상 워크스페이스의 구성원이 아님을 보고할 때 PERMISSION_DENIED gRPC 콜백을 호출하지만, 이를 반환하지 않습니다. 실행은 prisma.workspace.update로 계속되어, 이 작업은 워크스페이스 참조만으로 범위가 제한되므로 두 번째 콜백이 발행되기 전에 이름 변경이 커밋되고, 호출자는 이미 성공한 쓰기 작업에 대해 권한 오류를 받습니다. mods/common/src/identity/createAuthInterceptor.ts의 gRPC 인터셉터는 workspaceResourceAccess 또는 workspaceResourceOwnerOrAdminAccess 경로에만 워크스페이스 accessKeyId을 호출자의 토큰과 바인딩하며, Identity/UpdateWorkspace는 기본 USER 역할이 보유하는 fullIdentityAccess에 나열되어 있습니다. 따라서 인증된 모든 사용자는 배포 내의 임의의 워크스페이스 이름을 변경할 수 있습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.