LENA

클라우드 네이티브 웹 애플리케이션 서버

LENA logo
릴리스 노트 목록으로

LENA 보안 업데이트 리포트 (security fix#20180209)

LENA 보안 업데이트 리포트 (security fix#20180209)의 개선된 취약점과 보안 반영 내역입니다.

|LENA 기술지원
releasesecuritysecurity-fix-20180209changelog

LENA 1.2.4 보안 업데이트 리포트 내용입니다.

LENA 1.2.0-4 security fix#20180209

개선된 취약점

LENA WAS

  • CVE-2017-12617,
  • CVE-2017-12616, CVE-2017-12615,
  • CVE-2017-7674,
  • CVE-2017-5664, CVE-2017-5647, CVE-2017-5648

주요 취약점 (KISA 신규 취약점 보안 업데이트 권고)

  • CVE-2017-12617 : 서버에서 HTTP PUT 메소드를 사용하도록 설정한 경우 특수하게 조작된 Request 요청을 통해 JSP 파일을 서버에 업로드할 수 있는 원격 코드 실행 취약점
  • CVE-2017-12616 : VirtualDirContext 클래스 사용 시 해당 클래스가 제공하는 리소스에 대해 보안 정책을 우회하여 jsp 소스 코드를 볼 수 있는 정보 노출 취약점
  • CVE-2017-12615 : PUT 메소드를 사용하여 Windows에 HTTP 요청을 보낼 때 이를 조작하여 jsp 파일을 서버에 업로드할 수 있는 원격 코드 실행 취약점
  • CVE-2017-5648 : Security Manager 클래스에서 신뢰할 수 없는 응용 프로그램 실행 중 잘못된 객체 참조로 인해 다른 웹 응용 프로그램의 정보에 접근 가능한 정보 노출 취약점
  • CVE-2017-5647 : 이전 파일 전송에 대한 처리가 완료될 때 파이프라인 된 요청이 손실되면서 잘못된 요청에 응답이 전송되어 발생하는 정보 노출 취약점

보안 취약점 상세 정보

LENA WAS

CVE IDs 영향도 취약점형태 요약 LENA 반영 버전
CVE-2017-12617 Important Remote Code Execution PUT 메소드를 사용하여 HTTP 요청시 조작된 JSP파일을 서버에 업로드하여 임의의 코드를 서버에서 실행할 수 있는 취약점 (Default servlet의 readonly 파라메터를 false로 하면 PUT, DELETE 메소드 사용가능) 1.2.5
CVE-2017-12616 Important Information Disclosure VirtualDirContext 클래스 사용시 해당 클래스에서 제공되는 리소스에 대해 보안정책을 우회하여 jsp 소스코드를 볼 수 있는 정보 누출 취약점 1.2.5
CVE-2017-12615 Important Remote Code Execution PUT 메소드를 사용하여 HTTP 요청시 Windows 서버에서 조작된 jsp파일을 업로드하여 임의의 코드를 서버에서 실행 할 수 있는 취약점 1.2.5
CVE-2017-7674 Moderate Cache Poisoning CORS(다른도메인간 통신 가능하게 해주는 스펙) Filter가 HTTP Vary 헤더가 제대로 추가되지 않는 결함으로 client와 server쪽 cache poisoning 공격을 받을 수 있음 1.2.5
CVE-2017-5664 Important Security Constraint Bypass DefaultServlet의 경우 readonly=false로 설정해 놓을 경우, 조작된 HTTP 요청을 처리하여 오류 페이지를 삭제하거나 다른 에러페이지로 바꿀 수 있음 1.2.5
CVE-2017-5648 Low Remote Code Execution PUT 메소드를 사용하여 HTTP 요청시 조작된 JSP파일을 서버에 업로드하여 임의의 코드를 서버에서 실행할 수 있는 취약점 (Default servlet의 readonly 파라메터를 false로 하면 PUT, DELETE 메소드 사용가능) 1.2.5
CVE-2017-5647 Important Information Disclosure 이전 request의 send file 처리가 완료될 때 파이프라인 된 요청이 손실되면서 잘못된 요청에 응답이 전송되어 중요한 정보가 노출 될 수 있음 1.2.5