🇰🇷 한글 설명
Bruno는 API 탐색 및 테스트를 위한 오픈소스 IDE입니다. 3.2.1 이전 버전에서는 침해된 axios npm 패키지 버전을 통해 공급망 공격이 발생했으며, 이로 인해 크로스 플랫폼 원격 접근 트로이목마(RAT)가 숨겨진 의존성으로 배포되었습니다. 2026년 3월 31일 00:21 UTC부터 약 03:30 UTC 사이에 @usebruno/cli에서 npm install을 실행한 사용자는 영향을 받았을 수 있습니다.
💡 쉬운 설명
Bruno라는 API 테스트 도구를 설치할 때 악성 프로그램이 함께 설치될 수 있었습니다. 이 악성 프로그램은 공격자가 컴퓨터를 원격으로 조작할 수 있게 합니다.
🇺🇸 원문 (English)
Bruno is an open source IDE for exploring and testing APIs. Prior to 3.2.1, Bruno was affected by a supply chain attack involving compromised versions of the axios npm package, which introduced a hidden dependency deploying a cross-platform Remote Access Trojan (RAT). Users of @usebruno/cli who ran npm install between 00:21 UTC and ~03:30 UTC on March 31, 2026 may have been impacted. Upgrade to 3.2.1
📍 영향받는 시스템
@usebruno/cli 및 Bruno 3.2.1 미만 버전을 2026년 3월 31일 00:21~03:30 UTC 사이 npm install로 설치한 시스템
⚔️ 공격 벡터
침해된 axios npm 패키지를 통한 공급망 공격으로 숨겨진 의존성에 RAT를 포함시켜 설치 시 원격 접근 권한을 획득
🛡️ 대응 방법
Bruno 3.2.1 이상으로 업그레이드하고, 해당 기간에 설치했다면 시스템을 점검 후 악성 파일 제거 및 자격 증명을 재설정
🔧 검증 코드
설치된 @usebruno/cli 버전이 3.2.1 미만이거나 침해된 axios 버전이 표시되면 영향을 받았을 가능성이 있으므로 즉시 업그레이드 및 점검이 필요합니다.
npm list @usebruno/cli 2>/dev/null; npm list axios 2>/dev/null