Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

의미없는 블로그

톰캣 OPTIONS, TRACE 메소드 조치 방법 본문

# 나/pentest (WEB)

톰캣 OPTIONS, TRACE 메소드 조치 방법

SaltLee 2020. 11. 10. 13:50

톰캣이구 OPTIONS, TRACE 메소드 둘다 응답값 헤더에 메소드 떠서 취약점으로 잡혔었다

 

담당자가 조치했다고 하는데

OPTIONS 날리면 계속 메소드 뜨고

TRACE 는 메소드는 안뜨는데 TRACE가 활성화 되어버림

 

우리 조치가이드에 방법이 2개 있는데 조치가이드가 좀 잘못됐었다

담당자는 그대로 따라한거라서 잘못 없음..

 

OPTIONS, TRACE 둘다 메소드 리스트 노출될 경우

첫번째가 /conf/web.xml 에 메소드 제한 설정하는거고

두번째가 /conf/server.xmlallowTrace="true" 설정하는거다

 

테스트-톰캣 8.0.12, 9.0.12

디폴트로 OPTIONS, TRACE 전송 시 메소드 리스트 뜬다

/conf/web.xml 에서 메소드 제한 설정 

아래줄에 <auth-constraint /> 이게 중요

이거 빼먹으면 적용 안된다

/conf/server.xmlallowTrace="true" 해야 TRACE 날려도 메소드 리스트 안뜬다

원래 위에꺼 없이 이것만 설정하면 TRACE 활성화됨 

위 두개 설정하고 재부팅하면 OPTIONS, TRACE 둘다 안먹힘~

Comments