🔍 CVE-2026-41468

8.7
CVSS Score
HIGH
2026-04-22
2026-10-26 21:10
✅ 완료

🇰🇷 한글 설명

Beghelli Sicuro24 SicuroWeb은 샌드박스 탈출 취약점이 알려진 지원 종료된 AngularJS 1.5.2를 내장하고 있습니다. 같은 애플리케이션에 존재하는 템플릿 인젝션과 결합되면 공격자가 AngularJS 샌드박스를 탈출하여 운영자 브라우저 세션에서 임의의 JavaScript를 실행할 수 있으며, 이를 통해 세션 하이재킹, DOM 조작, 지속적인 브라우저 침해가 가능합니다. 네트워크 인접 공격자는 평문 HTTP 배포 환경에서 MITM으로 사용자 상호작용 없이 전체 공격 체인을 전달할 수 있습니다.

💡 쉬운 설명

이 제품은 이미 보안 결함이 알려진 오래된 웹 부품을 사용하고 있습니다. 같은 네트워크의 공격자가 통신을 가로채 악성 코드를 심으면, 관리자가 아무것도 클릭하지 않아도 브라우저가 장악될 수 있습니다.

🇺🇸 원문 (English)

Beghelli Sicuro24 SicuroWeb embeds AngularJS 1.5.2, an end-of-life component containing known sandbox escape primitives. When combined with template injection present in the same application, these primitives allow attackers to escape the AngularJS sandbox and achieve arbitrary JavaScript execution in operator browser sessions, enabling session hijacking, DOM manipulation, and persistent browser compromise. Network-adjacent attackers can deliver the complete injection and escape chain via MITM in plaintext HTTP deployments without active user interaction.

📍 영향받는 시스템

Beghelli Sicuro24 SicuroWeb (내장 AngularJS 1.5.2 사용 버전, 평문 HTTP 배포 환경 우선 위험)

⚔️ 공격 벡터

네트워크 인접 MITM으로 평문 HTTP 응답에 템플릿 인젝션과 AngularJS 샌드박스 탈출 페이로드를 주입하여 운영자 브라우저에서 임의 JavaScript 실행

🛡️ 대응 방법

AngularJS를 지원되는 버전으로 교체하거나 제거하고, 템플릿 인젝션을 수정하며, HTTPS를 강제하고 벤더 패치를 적용

🔧 검증 코드

출력에 AngularJS 1.5.2 파일 경로가 나타나면 취약한 구성요소가 존재하는 것이므로 즉시 업데이트 또는 격리가 필요하며, 출력이 없으면 해당 경로에서는 확인되지 않은 것입니다.

Shell / Script
grep -ril 'angular' /var/www /opt /srv 2>/dev/null | xargs grep -l 'v1\.5\.2' 2>/dev/null | head -n 20

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Oracle Java SE