
CVE-2016-1000027 spring web에 대한 완화된 버전.
이 완화된 버전의 Spring Web (5.x.x)은 Sonatype 및 Mend를 사용하는 여러 공급업체가 탐지한 중요한 취약점을 해결하기 위해 특별히 제작되었습니다. CVE-2016-1000027 권고에 따라 식별된 이 취약점은 Spring Framework 4.1.4를 신뢰할 수 없는 데이터의 Java 역직렬화에 사용할 경우 원격 코드 실행(RCE) 위험을 초래합니다. 권장 해결 방법은 5.x.x 이후 버전으로 업그레이드하는 것이며, 이는 OpenJDK 17 이상을 사용해야 합니다. 그러나 Sonatype 및 Mend에 의존하는 다양한 조직이 기술적 제약으로 인해 계속 OpenJDK 8을 사용해야 하는 경우가 많아 이 버전이 개발되었습니다.
취약점 완화: 완화된 버전은 RCE 공격에 취약한 기능(handleRequest)을 제거하여 Spring-web 프로젝트의 CVE-2016-1000027 취약점과 관련된 식별된 보안 위험을 효과적으로 해결합니다.
기능 축소: 이 버전은 HttpInvokerServiceExporter의 handleRequest 기능 사용을 명시적으로 제외하여 관련 보안 위험을 제거합니다.
HttpInvokerServiceExporter의 handleRequest 기능이 필요하지 않다고 가정합니다.완화된 버전을 Spring 기반 프로젝트에 통합하여 보안 개선 및 위험 완화 조치의 이점을 얻으십시오.
이 완화된 버전은 권장되는 Spring Framework 업데이트를 채택하는 데 어려움을 겪는 조직을 위한 임시 솔루션을 제공하기 위한 것입니다. 사용자는 공식 업데이트를 정기적으로 확인하고 기술적 제약이 허용되는 즉시 최신 버전으로 마이그레이션하는 것이 좋습니다.
이 소프트웨어는 ISC 라이선스 조건에 따라 제공됩니다. 자세한 내용은 LICENSE 파일을 참조하십시오.
보안 및 기능 향상을 위해 지속적으로 노력하는 Spring Framework 커뮤니티에 특별히 감사드립니다.