Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
emqx-RCE — EMQX 대시보드 악성 플러그인으로 인한 RCE | Kitploit
도구/GitHubGitHub/ricardojoserf/emqx-rce
ExploitationWeb Application ExploitationPost-ExploitationPenetration TestingRed TeamingRemote Access ToolPayload Development
GitHubricardojoserf/emqx-rce

emqx-RCE

EMQX 대시보드 악성 플러그인으로 인한 RCE

저장소 보기
49311년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
웹사이트
공유

EMQX Dashboard - RCE

이것은 EMQX Dashboard용 악성 플러그인으로, 명령을 원격으로 실행할 수 있게 해줍니다.

이 저장소의 코드는 대부분 Apache 2.0 라이선스로 배포되는 EMQX plugin template 저장소의 최신 릴리스 중 하나를 기반으로 합니다.

직접 시도해보고 싶다면 EMQX 문서에 설명된 대로 Docker 이미지를 실행할 수 있습니다.


플러그인 컴파일

  1. 필요한 모든 종속성, Erlang 및 rebar3를 설치합니다. 최신 Kali 릴리스(Kali 2024.4)에서는 다음을 사용할 수 있습니다:
sudo apt update
sudo apt install -y build-essential autoconf libncurses5-dev libssl-dev \
    libwxgtk3.2-dev libgl1-mesa-dev libglu1-mesa-dev libpng-dev \
    libssh-dev unixodbc-dev cmake
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.13.1
echo '. "$HOME/.asdf/asdf.sh"' >> ~/.bashrc
echo '. "$HOME/.asdf/completions/asdf.bash"' >> ~/.bashrc
source ~/.bashrc
asdf --version
asdf plugin-add erlang https://github.com/asdf-vm/asdf-erlang.git
asdf install erlang 25.3
asdf global erlang 25.3
git clone https://github.com/erlang/rebar3.git
cd rebar3
./bootstrap
sudo chmod +x rebar3
sudo mv rebar3 /usr/local/bin/
  1. 필요한 디렉터리를 생성하고 플러그인 저장소를 복제합니다:
mkdir -p ~/.config/rebar3/templates/emqx-plugin-template
git clone https://github.com/ricardojoserf/emqx-RCE ~/.config/rebar3/templates/emqx-plugin-template
  1. (선택 사항) "src/emqx_plugin_template.erl"의 47번째 줄을 수정하여 실행할 명령을 변경합니다:

img

  1. 플러그인을 tar.gz 파일로 생성합니다:
rebar3 new emqx-plugin my_emqx_plugin
make -C my_emqx_plugin rel
cp my_emqx_plugin/_build/default/emqx_plugrel/my_emqx_plugin-1.0.0.tar.gz . 
  1. EMQX Dashboard의 "Plugin" 섹션에서 설치하고 실행합니다.

공개

2025년 2월과 3월에 EMQX 보안 팀과의 논의 끝에, 그들은 이것이 취약점이 아니라 일종의 "기능"으로 간주되며 이 저장소를 공개하는 데 이의가 없다고 확인했습니다.

그러나 5.8.6 버전(2025년 3월 25일 릴리스)부터는 "HTTP API 또는 Dashboard를 통해 플러그인을 설치하기 전에 패키지를 명시적으로 허용하는 CLI 명령을 도입하여 보안을 개선하고 무단 설치를 방지"하는 방식으로 이 기능이 완화될 예정입니다 (출처).

따라서 이전 버전에서는 EMQX Dashboard에 접근할 수 있다면 RCE를 달성할 수 있지만, 5.8.6 이후 버전에서는 다음과 같은 오류가 발생합니다:

img

도구 다운로드