ITS_Blog
D-Link의 뒷마당 배경 본문
"세상을 바꾸고 싶다면, 자기 자신부터 시작하라."보안 연구의 경우에 이것은 "만약 여러분이 세상을 좀 더 안전하게 만들고 싶다면, 여러분의 집에서 현명한 것부터 시작하세요." 그리고 인터넷 계약의 일부로 ISP로부터 받은 라우터는 조사에 있어서 훨씬 더 흥미롭습니다.
취약성의 영향
참고:취약성에 대한 다음 정보가 각 이해 관계자(D-Link, ISP공급자, Mitre)에게 제출되었으며, 취약점 노출 정책에 따라 이 정보를 게시합니다.
다음 권고 사항에서는 D-LinkDAR-620펌웨어의 네가지 취약성 및 하드 코딩된 계정에 대해 설명합니다. 펌웨어는 러시아에서 가장 큰 ISP중 하나가 고객에게 전달하는 다양한 D-Link라우터에서 실행됩니다(이 결론은 라우터가 표준 고객 계약의 일부로 제공된다는 사실과 ISP로그인 문자열에 포함). 이것이 아마도 이 특정한 라우터 모델이 러시아와 CIS국가에서 매우 인기 있는 이유일 것입니다.
취약 라우터의 지리
연구의 목적
최신 버전의 펌웨어에는 인증되지 않은 공격자가 펌웨어에 대한 권한 있는 액세스 권한을 얻고 중요한 데이터(예:텍스트가 없는 구성 파일)를 추출할 수 있는 하드 코딩된 기본 자격 증명이 있습니다. 취약한 웹 인터페이스를 통해 인증되지 않은 공격자는 사용자 환경에서 임의 JavaScript코드를 실행하고 라우터의 OS(운영 체제)에서 임의 명령을 실행할 수 있습니다.
펌웨어 인터페이스의 예(아마 ISP용도로 사용자 정의됨)
이러한 문제는 원래 펌웨어 버전 1.0.37에서 확인되었습니다. 발견된 취약성 중 일부는 다른 버전의 펌웨어에서도 확인되었습니다.
1.3.1
1.3.3
1.4.0
2.0.22
기술적 세부사항
사용자 데이터 검증의 취약성(사이트 간 스크립팅 반영)(CVE-1988-6212)
사용자 입력을 허용하는 입력 필드인 빠른 검색을 통해 펌웨어를 자세히 살펴볼 수 있었습니다. 필드는 XSS공격 벡터를 용이하게 합니다. 이 필드의 특수 문자에 대한 필터링이 누락되고 XML/동적 개체의 잘못된 처리(이 취약성은 v. 1.3버전에서도 발견됨)로 인해 반사된 사이트 간 스크립팅(XSS)공격이 가능합니다.
반사된 XSS시연
취약성 메트릭:
CVSSv3 베이스 점수:6.1
벡터
웹 대시 보드의 하드 코딩된 기본 자격 증명(CVE-1988-6213)
나는 펌웨어를 다운 받아 파일 시스템을 추출했다. 대부분의 Unix기반 펌웨어에는 내장형 시스템을 위한 몇가지 고정된 Unix툴을 제공하는 BusyBox–소프트웨어가 포함되어 있습니다. 고유한 이진 파일, 즉 원래 BusyBox도구 세트에 없고 ISP목적으로 수정되었을 수도 있는 모든 이진 파일을 쉽게 식별할 수 있습니다.
저는 웹 서버 바이너리에서 문자열을 추출했고, 저는 즉시"익명"문자열에 주의를 기울였습니다. 저는 이 줄이 사용되는 기능을 살펴보았습니다.
사용자의 자격 증명을 확인하는 코드에 '하드 코드 자격 증명'이 포함되어 있습니다.
이러한 권한 있는 자격 증명은 관리자가 변경할 수 없습니다. 대시 보드에 대한 권한 있는 액세스를 통해 공격자는 중요한 데이터를 추출할 수 있습니다.
취약성 메트릭:
CVSSv3 기본 점수:6.5
벡터
OS명령 주입(CVE-1988-6211)
OS명령 주입 취약성은 다음 매개 변수에서 사용자의 입력 데이터를 잘못 처리하여 발생할 수 있습니다(이 취약성은 v. 1.3에서 발견됨).
/index.xi?
OS명령 주입 요청 예제
취약성 메트릭:
CVSSv3 베이스 점수:9.1
벡터
텔넷에 대한 하드 코딩된 기본 자격 증명(CVE-2010-620)
위의 취약성을 사용하여 공격자는 텔넷 자격 증명을 추출할 수 있습니다. 펌웨어 v1.0.3에서 자격 증명이 발견되었습니다. 예를 들어 텔넷에 대한 기본 자격 증명을 사용하여 공격자는 라우터("etc"passhdd의 조각)에 대한 관리 액세스를 얻을 수 있습니다.
' ------------------' 카테고리의 다른 글
스마트 계약 및 뇌물 수수 (0) | 2018.06.21 |
---|---|
비트 코인 너머:블록 킨 이 IoT보안을 제공하는 방법 (0) | 2018.06.21 |
블록 체인의 자동 보안 기능을 생각해 보십시오. 다시 생각해 보세요. (0) | 2018.06.21 |
2018년 1분기 IT위협 진화 (0) | 2018.06.08 |
2018 가짜 월드컵 (0) | 2018.06.08 |