🔍 CVE-2023-32079

8.8
CVSS Score
HIGH
2023-08-24
2026-06-17 05:58
✅ 완료

🇰🇷 한글 설명

Netmaker의 Mass assignment 취약점으로 인해 비관리자 사용자가 관리자 권한으로 상승할 수 있다. 버전 0.17.1 이전과 0.18.0-0.18.5가 영향받는다. 0.17.1 또는 0.18.6 이상으로 업그레이드하여 해결할 수 있다.

💡 쉬운 설명

Netmaker 네트워크 관리 프로그램에서 일반 사용자가 실수로 관리자 권한을 얻을 수 있는 결함이 있었다. 최신 버전으로 업데이트하면 해결된다.

🇺🇸 원문 (English)

Netmaker makes networks with WireGuard. A Mass assignment vulnerability was found in versions prior to 0.17.1 and 0.18.6 that allows a non-admin user to escalate privileges to those of an admin user. The issue is patched in 0.17.1 and fixed in 0.18.6. If Users are using 0.17.1, they should run `docker pull gravitl/netmaker:v0.17.1` and `docker-compose up -d`. This will switch them to the patched users If users are using v0.18.0-0.18.5, they should upgrade to v0.18.6 or later. As a workaround, someone using version 0.17.1 can pull the latest docker image of the backend and restart the server.

📍 영향받는 시스템

Netmaker < 0.17.1 및 0.18.0-0.18.5 (Docker 기반 배포)

⚔️ 공격 벡터

인증된 비관리자가 API 요청의 Mass assignment 파라미터 조작으로 관리자 권한 상승

🛡️ 대응 방법

docker pull gravitl/netmaker:v0.17.1 또는 v0.18.6 이상으로 업그레이드 후 docker-compose up -d 실행

🔧 검증 코드

출력된 태그가 0.17.1 또는 0.18.6 이상이면 패치됨. 0.18.0-0.18.5 또는 이전 버전이면 업그레이드 필요.

Shell / Script
docker images gravitl/netmaker --format '{{.Repository}}:{{.Tag}}' 2>/dev/null | head -1

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Docker