본문 바로가기
Y
S
영삼넷
youngsam.net
자체 개발
기술노트
뉴스
자료실
커뮤니티
소개
홈
/
커뮤니티
/
웹소켓 보안 취약점이 있나요?
Q&A
2021년 7월 7일
1분 읽기
수정
삭제
웹소켓 보안 취약점이 있나요?
송
송민지
조회 511
댓글 2
웹소켓(WebSocket)을 사용하는 서비스에서 보안 취약점이 있을 수 있나요?
8
URL 복사
이전 글
네트워크 스니핑 탐지 방법
다음 글
Responder로 NTLM 해시 수집이 가능한가요?
댓글
2
김
김영삼
5년 전
웹소켓 보안 취약점:
Cross-Site WebSocket Hijacking
— CSRF와 유사. Origin 헤더 미검증 시 공격자 사이트에서 연결 가능
인증/인가 부재
— HTTP처럼 쿠키가 자동 전송되지 않으므로 별도 인증 필요
입력 검증 부재
— XSS, SQL Injection이 웹소켓 메시지를 통해서도 가능
DoS
— 대량 연결/메시지로 서버 리소스 소진
방어:
Origin 헤더 검증
— 허용된 도메인만 연결 허가
WSS(TLS) 사용
— ws:// 대신 wss://
토큰 기반 인증
— 연결 시 JWT 등으로 인증
메시지 검증
— 모든 수신 데이터 검증/이스케이프
연결 수/메시지 크기 제한
답글
홍
홍재원
(guest)
5년 전
저도 궁금했던 건데 해결됐네요.
답글
삭제
Website (do not fill)
Ctrl+Enter로 등록
댓글 등록
댓글 2
웹소켓 보안 취약점:
방어: