🔍 CVE-2024-47053

7.7
CVSS Score
HIGH
2025-02-26
2026-06-17 07:56
✅ 완료

🇰🇷 한글 설명

Mautic의 API 권한 부여 구현에서 발생하는 권한 부여 취약점입니다. 인증된 사용자라면 부여된 역할이나 권한에 관계없이 API를 통해 모든 보고서 및 관련 데이터에 접근할 수 있습니다.

💡 쉬운 설명

로그인한 사용자라면 누구나 원래 볼 수 없는 다른 사람의 보고서까지 모두 볼 수 있는 보안 결함입니다. 이로 인해 민감한 데이터가 권한 없이 노출될 위험이 있습니다.

🇺🇸 원문 (English)

This advisory addresses an authorization vulnerability in Mautic's HTTP Basic Authentication implementation. This flaw could allow unauthorized access to sensitive report data. * Improper Authorization: An authorization flaw exists in Mautic's API Authorization implementation. Any authenticated user, regardless of assigned roles or permissions, can access all reports and their associated data via the API. This bypasses the intended access controls governed by the "Reporting Permissions > View Own" and "Reporting Permissions > View Others" permissions, which should restrict access to non-System Reports.

📍 영향받는 시스템

Mautic (HTTP Basic Authentication을 사용하는 버전)

⚔️ 공격 벡터

인증된 사용자가 API를 사용하여 권한을 우회하고 보고서 데이터에 접근

🛡️ 대응 방법

Mautic 보안 패치를 적용하여 API 권한 부여 로직을 수정

🔧 검증 코드

자신의 권한을 벗어난 타인의 보고서 데이터가 JSON 형태로 반환되면 취약한 상태입니다.

Shell / Script
curl -u [username]:[password] [mautic_url]/api/reports

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N