Nuclei 연결 문자열 주입으로 암호화 설정이 변조되어 데이터 기밀성과 무결성이 훼손됨
공격자는 물음표 문자를 포함한 악의적인 데이터베이스명 매개변수를 구성해, 하위 연결 문자열 결합 로직에 경로 이스케이프가 없는 보안 결함을 이용해 주입을 수행할 수 있습니다. 이 결함으로 질의 해석기가 불법 입력을 URL 질의 문자열의 시작으로 인식하고, 공격자가 통제하는 사용자 지정 옵션이 원래의 전송 계층 보안 설정 매개변수를 덮어씁니다. 이 악용 경로는 네트워크 도달성을 가지며 인증이 필요 없고, 성립되면 암호화 채널의 신뢰 사슬 검증 메커니즘이 무너져 민감 데이터 전송이 중간자 도청과 위조 위험에 노출되며, 대상 노드의 데이터 기밀성과 무결성이 실질적으로 위협받습니다.
- 외부에서 입력되는 데이터베이스 연결 매개변수를 처리할 때 엄격한 허용 목록 검증과 표준화된 이스케이프 처리를 시행할 것을 권장합니다. 직접적인 문자열 결합 대신 안전한 URI 구성 라이브러리를 사용해 특수 문자가 올바르게 인코딩되도록 하십시오. 아울러 전송 계층 보안의 연결 속성을 고정하고 핵심 인증서 검증 옵션의 동적 덮어쓰기를 금지하며, 애플리케이션 계층에서 입력 길이와 형식 제한을 추가해 비정상 주입을 차단하십시오.
