Open WebUI는 완전히 오프라인으로 작동하도록 설계된 자체 호스팅 인공 지능 플랫폼입니다. 0.9.5 이전에는 Open WebUI v0.9.2의 POST /api/v1/evaluations/feedback 엔드포인트가 model_config = ConfigDict(extra='allow')를 사용하는 FeedbackForm을 통한 대량 할당에 취약했습니다. insert_new_feedback()의 안전하지 않은 사전 병합 순서로 인해 인증된 공격자는 요청 본문에 서버 파생 값을 덮어쓰는 user_id 필드를 삽입하여 피드백 레코드 attr을 생성할 수 있습니다.
Open WebUI는 완전히 오프라인으로 작동하도록 설계된 자체 호스팅 인공 지능 플랫폼입니다. 0.9.5 이전에는 Open WebUI v0.9.2의 POST /api/v1/evaluations/feedback 엔드포인트가 model_config = ConfigDict(extra='allow')를 사용하는 FeedbackForm을 통한 대량 할당에 취약했습니다. insert_new_feedback()의 안전하지 않은 사전 병합 순서로 인해 인증된 공격자는 서버 파생 값을 덮어쓰는 user_id 필드를 요청 본문에 삽입하여 임의의 사용자에 대한 피드백 레코드를 생성할 수 있습니다. 이로 인해 모델 평가 순위표(Elo 등급)가 손상되고 신원 스푸핑이 가능해집니다. 이 취약점은 0.9.5에서 수정되었습니다.
왜 이 VPI인가 (설명가능 · 실험적)
VPI 산정 기준
| 영향도 | 54.00 |
| 악용 신호(추가 악용신호 없음) | ×1.00 |
| VPI | 54.00 |
VPI 공식 vpi-v1 기준
| 소스 | CVSS 버전 | 기본 점수 | 심각도 | 벡터 문자열 | 평가일 |
|---|---|---|---|---|---|
| NVDNIST | 3.1 | 5.4 | MEDIUM | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L | 2026. 05. 16. |
| OSV3rd | 3.1 | 5.4 |
| CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L |
| 2026. 05. 14. |