PSA: 누군가가 해킹하기 전에 Plex 미디어 서버를 패치하세요
공개된 익스플로잇 체인은 첫 번째 연구원이 Plex에 버그 보고서를 제출할 때 포함시킨 개념 증명 공격의 일부였습니다. 복잡한 코드는 인증되지 않은 SSRF 수행, 루프백 피벗, 보안 토큰 도난, 페이로드 전달, 마지막으로 페이로드 실행을 포함한 일련의 단계를 완료합니다. 버그 찾기 담당자는 익스플로잇 체인을 개발하기 위해 AI를 “크게” 사용했다고 말했습니다. 포함된 단계:
- 정찰: 시스템을 논리적 구성 요소로 나눕니다. 사용자 입력에서 위험한 싱크까지 모든 경로를 매핑합니다.
- 헌트: 구성 요소별로 집중적으로 취약점을 헌트합니다.
- 확인: 각 결과가 반박되었는지 확인하기 위해 별도의 에이전트를 생성합니다. 버그를 반박할 수 없다면 버그일 가능성이 높습니다.
- 체인: 찾기
“이것은 LLM에게 ‘Plex를 해킹해 보세요’라고 말하는 문제가 아니었습니다.”라고 연구원은 썼습니다. “몇 시간에 걸친 반복 작업, 막다른 골목, 우선순위 재설정이 필요했습니다. 무엇을 찾고 우선순위를 정해야 하는지에 대한 모든 판단은 내 몫이었습니다. LLM을 사용하면 이 프로세스 속도가 크게 향상되어 더 높은 수준에 머물면서 프로세스를 간단하게 안내할 수 있습니다.”
Plex 담당자는 질문에 즉시 응답하지 않았습니다.
Plex를 사용하는 사람은 누구나 버전 1.43.3을 실행하고 있는지 확인해야 합니다. 업데이트를 자동으로 설치하도록 소프트웨어를 구성하거나 사용자가 수동으로 다운로드하여 설치할 수 있습니다. 악용이 활발하게 진행되고 있는 경우 오래된 버전을 즉시 업데이트해야 합니다. 그 외에도 사용자는 미디어 서버를 적절하게 보호하는 데 주의를 기울여야 합니다. 가장 안전한 옵션은 인터넷에 노출되지 않고 로컬 네트워크에 대한 액세스를 제한하는 것입니다. 하지만 이 옵션을 사용하면 많은 유용한 기능을 사용할 수 없습니다. 장치를 개방형 인터넷에 연결할 때의 한 가지 옵션은 기본 포트 32400을 사용하는 대신 역방향 프록시를 통해 트래픽을 라우팅하는 것입니다. 또한 사용자는 보안 Plex 앱만 사용해야 합니다. 물론 강력한 비밀번호는 필수입니다.