🔍 CVE-2026-23843

7.1
CVSS Score
HIGH
2026-01-19
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

teklifolustur_app의 견적 조회 기능에서 인증된 사용자가 offer_id 파라미터를 조작하여 다른 사용자의 견적에 접근할 수 있는 IDOR 취약점입니다. 권한 검사 부재로 인해 현재 사용자 소유 여부를 확인하지 않습니다. 패치는 커밋 dd082a134a225b8dcd401b6224eead4fb183ea1c에서 제공됩니다.

💡 쉬운 설명

견적 앱에서 로그인한 사용자가 다른 사람의 견적을 자신의 ID로 열람할 수 있습니다. 앱이 그 견적이 정말 자신의 것인지 확인하지 않아서 발생합니다.

🇺🇸 원문 (English)

teklifolustur_app is a web-based PHP application that allows users to create, manage, and track quotes for their clients. Prior to commit dd082a134a225b8dcd401b6224eead4fb183ea1c, an Insecure Direct Object Reference (IDOR) vulnerability exists in the offer view functionality. Authenticated users can manipulate the offer_id parameter to access offers belonging to other users. The issue is caused by missing authorization checks ensuring that the requested offer belonged to the currently authenticated user. Commit dd082a134a225b8dcd401b6224eead4fb183ea1c contains a patch.

📍 영향받는 시스템

teklifolustur_app (commit dd082a134a225b8dcd401b6224eead4fb183ea1c 이전 버전)

⚔️ 공격 벡터

인증된 사용자가 HTTP 요청의 offer_id 파라미터를 다른 ID로 변조하여 타인의 견적 데이터 접근

🛡️ 대응 방법

커밋 dd082a134a225b8dcd401b6224eead4fb183ea1c로 업데이트하거나 offer 조회 시 권한 검사 로직 추가

🔧 검증 코드

'Patched'가 출력되면 패치 적용됨, 'Vulnerable'이 출력되면 취약점 존재

Shell / Script
git log --oneline | grep -q 'dd082a134a225b8dcd401b6224eead4fb183ea1c' && echo 'Patched' || echo 'Vulnerable'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP