🇰🇷 한글 설명
Okta Access Gateway가 애플리케이션 수준의 사용자 정의 설정 필드에 대해 Lua 지시어 제한을 적용하지 않는 취약점입니다. 해당 필드의 값이 검사 없이 nginx 서버 블록에 직접 삽입되어, 공격자가 주입한 지시어가 실행될 수 있습니다.
💡 쉬운 설명
설정창에 입력한 내용이 검증 없이 시스템 명령어로 바로 사용되는 보안 구멍이 발견되었습니다. 이를 통해 공격자가 시스템의 설정을 마음대로 조작하거나 악성 코드를 실행할 수 있습니다.
🇺🇸 원문 (English)
The Okta Access Gateway does not apply its Lua directive restriction to the application-level custom configuration field. The field is interpolated directly into the nginx server block without inspection, resulting in execution of injected directives.
📍 영향받는 시스템
Okta Access Gateway (Lua 지시어 제한 미적용 버전)
⚔️ 공격 벡터
애플리케이션 수준의 커스텀 설정 필드에 악의적인 Lua 지시어를 주입하여 실행
🛡️ 대응 방법
Okta에서 제공하는 최신 보안 패치를 적용하여 설정 필드에 대한 입력값 검증 기능을 활성화하십시오.
🔧 검증 코드
출력된 버전 정보가 취약점이 해결된 최신 패치 버전인지 제조사의 보안 권고문과 대조하여 확인합니다.
curl -s https://<OKTA_AGW_IP>/version | grep -i 'version'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:L
💻 영향받는 소프트웨어
IBM WebSphere Application Server