🔍 CVE-2011-4213

7.2
CVSS Score
HIGH
2011-10-30
2026-06-16 23:34
✅ 완료

🇰🇷 한글 설명

Google App Engine Python SDK 1.5.4 이전 버전의 샌드박스가 os 모듈 사용을 제대로 제한하지 못합니다. 로컬 공격자가 _ah/admin/interactive/execute 엔드포인트의 code 파라미터를 통해 file_blob_storage.os를 참조하여 임의의 명령을 실행할 수 있습니다.

💡 쉬운 설명

Google App Engine 관리자 페이지에서 코드 실행 시 위험한 os 모듈을 차단해야 하는데, 이 보안 검사가 제대로 작동하지 않습니다. 공격자가 이를 악용하면 시스템 명령어를 자유롭게 실행할 수 있게 됩니다.

🇺🇸 원문 (English)

The sandbox environment in the Google App Engine Python SDK before 1.5.4 does not properly prevent use of the os module, which allows local users to bypass intended access restrictions and execute arbitrary commands via a file_blob_storage.os reference within the code parameter to _ah/admin/interactive/execute, a different vulnerability than CVE-2011-1364.

📍 영향받는 시스템

Google App Engine Python SDK < 1.5.4

⚔️ 공격 벡터

로컬 사용자가 _ah/admin/interactive/execute 엔드포인트의 code 파라미터로 file_blob_storage.os 참조를 전송하여 샌드박스 우회

🛡️ 대응 방법

Google App Engine Python SDK를 1.5.4 이상으로 업그레이드

🔧 검증 코드

설치된 Google App Engine SDK 버전이 1.5.4 이상이면 'Patched' 출력, 미만이면 'Vulnerable' 출력

Shell / Script
pip show google-appengine 2>/dev/null | grep Version | awk -F': ' '{print $2}' | grep -E '^[0-9]\.[5-9]|^[1-9]\.[0-9]' && echo 'Patched' || echo 'Vulnerable'

📊 CVSS Vector String

CVSS Vector
AV:L/AC:L/Au:N/C:C/I:C/A:C

💻 영향받는 소프트웨어

Python