계: Environment
이 섹션에는 소스 코드 외부에 있지만 제작 중인 제품의 보안에는 여전히 중요한 내용이 모두 포함되어 있습니다. 이 섹션에서 다루는 문제들은 소스 코드와 직접적으로 관련이 없기 때문에 나머지 섹션과 분리했습니다.
Struts Misconfiguration: Missing Forward Name
Abstract
<forward>
태그에 name
속성이 없으면 종종 디버그 코드 또는 입력 오류가 있음을 나타냅니다.Explanation
<forward>
태그에는 name
및 path
속성이 있어야 합니다. forward
는 이름 없이 사용되지 않습니다.예제 1: 다음
<forward>
태그에는 name
속성이 비어 있습니다.
<forward name="" path="/results.jsp"/>
References
[1] Apache Struts 1.3 Specification
[2] Standards Mapping - OWASP API 2023 API8 Security Misconfiguration
[3] Standards Mapping - OWASP Mobile 2014 M1 Weak Server Side Controls
[4] Standards Mapping - OWASP Top 10 2013 A5 Security Misconfiguration
[5] Standards Mapping - OWASP Top 10 2017 A6 Security Misconfiguration
[6] Standards Mapping - OWASP Top 10 2021 A05 Security Misconfiguration
desc.config.java.struts_misconfiguration_missing_forward_name