| タイトル | https://github.com/simstudioai https://github.com/simstudioai/sim ≤ v0.5.21 Authentication Bypass by Primary Weakness |
|---|
| 説明 | When deploying using the official Docker deployment method, the key authentication key has a default value. During our security analysis of the Sim application, we identified a critical authentication bypass vulnerability originating from the internal authorization logic implemented in internal.ts. This module is responsible for securing internal API routes (e.g., cron endpoints, internal tasks, server-side system functions). However, the authentication logic contains an overly permissive condition: when the expected internal secret is missing, undefined, or empty, the verification step does not reject the request as intended. Attackers can exploit this vulnerability to bypass authentication and perform operations that could be harmful to the system. |
|---|
| ソース | ⚠️ https://gist.github.com/H2u8s/c533741e1b36f6245d41cace89a7f4d2 |
|---|
| ユーザー | 28Hus (UID 92415) |
|---|
| 送信 | 2025年12月09日 15:13 (6 月 ago) |
|---|
| モデレーション | 2025年12月25日 17:18 (16 days later) |
|---|
| ステータス | 承諾済み |
|---|
| VulDBエントリ | 338430 [simstudioai sim 迄 0.5.27 CRON Secret internal.ts INTERNAL_API_SECRET 弱い認証] |
|---|
| ポイント | 20 |
|---|