BTCPay 서버, 관리자 키 탈취 노린 봇 활동 경고

비트코인 결제 솔루션 제공업체인 BTCPay 서버가 관리자 키 탈취를 노리는 악성 봇들의 활동을 경고하고 나섰습니다. 현재 봇들은 수동으로 노출된 라이트닝 노드를 집중적으로 탐색하며, 재시동 시점에 발생하는 취약점을 이용해 관리자 권한을 탈취하려는 것으로 분석됩니다. 이러한 공격이 성공할 경우, 공격자는 LND(Lightning Network Daemon)의 비밀번호를 변경하고 관리자 마카룬(macaroon)을 획득하여 궁극적으로 판매자 지갑을 통제할 수 있게 됩니다. 이는 상당한 금전적 피해로 이어질 수 있는 심각한 보안 위협입니다.
이번에 발견된 공격 시도는 지난 8월 발생했던 BTCPay 서버의 치명적인 취약점을 이용한 공격과는 다른 메커니즘을 사용하지만, 결과적으로는 유사한 위험을 초래할 수 있습니다. 당시 공격자들은 LND 노드를 보호하는 인증 정보를 탈취하여 판매자 지갑의 자금을 빼돌린 바 있습니다. BTCPay 서버는 이러한 공격 이후 표준 도커 배포에서 LND에 대한 외부 접근을 비활성화했습니다. 그러나 프로젝트 측은 현재 자동화된 시스템이 이러한 접근 권한을 수동으로 복원한 서버들을 대상으로 활동하고 있으며, LND 비밀번호 변경 엔드포인트를 반복적으로 호출하고 있다고 밝혔습니다.
BTCPay 서버의 설명에 따르면, 이번 공격은 LND 지갑이 잠긴 상태로 재시동되는 짧은 시간 동안 발생하는 것으로 파악됩니다. 이 짧은 간격 동안에는 LND가 관리자 작업을 승인하기 위해 일반적으로 사용하는 인증 수단인 마카룬 없이도 대상 비밀번호 변경 방법이 작동하는 것으로 보입니다. 이전 버전의 BTCPay LND 지갑은 공유 기본 비밀번호를 사용하는 경우가 많아 위험을 더욱 증폭시켰습니다. 만약 공격자가 BTCPay의 내부 잠금 해제 기능보다 먼저 이 인터페이스에 접근할 수 있다면, 비밀번호를 제출하고 이를 변경한 후 노드를 제어할 수 있는 관리자 마카룬을 요청할 수 있습니다. 이는 사실상 관리자 권한을 완전히 장악하는 것을 의미합니다.
BTCPay 서버 측은 현재까지 새롭게 관찰된 활동을 통해 성공적인 권한 탈취 사례는 보고되지 않았다고 밝혔습니다. 또한, 이번 봇 활동을 지난 8월 도난 사건의 배후와 직접적으로 연결짓지는 않았습니다. 하지만 이러한 지속적인 공격 시도는 BTCPay 서버에게 어려운 보안 환경을 지속적으로 조성하고 있습니다.
BTCPay 서버는 8월 도난 사건 이후 노드 강화에 나섰습니다. 당시 8월 7일, 2.4.2 버전 이전의 모든 버전에 영향을 미치는 취약점이 발견되었으며, 이를 통해 인증되지 않은 공격자도 LND 마카룬 파일을 획득하여 자금을 이동시킬 수 있었습니다. 당시 BTCPay 서버의 표준 온체인 지갑은 이 공격으로부터 영향을 받지 않았습니다. 사건 발생 며칠 후, 프로젝트와 지지자들은 회수된 비트코인의 10%(최대 3 BTC, 당시 약 19만 달러 상당)에 해당하는 현상금을 제공했습니다. 또한 BTCPay는 거래소, 블록체인 분석 업체, 법 집행 기관과 협력하여 도난당한 자금을 추적하는 노력을 기울였습니다.
지난 9월 7일에 출시된 2.4.4 버전은 최신 공격 경로의 근본적인 조건을 해결하기 위한 조치를 포함하고 있습니다. 새로운 LND 지갑에는 고유한 무작위 비밀번호가 부여되며, 공유된 자격 증명을 사용하던 기존 설치의 경우 비밀번호가 자동으로 변경(rotation)됩니다. 또한 BTCPay의 표준 역방향 프록시는 인증되지 않은 지갑 설정 및 잠금 해제 방법을 차단하여, 관리되는 공개 네트워크 경로를 통해 발생하는 재시동 시간 간격의 취약점을 봉쇄합니다.
그러나 이러한 통제 조치만으로는 모든 인프라를 완벽하게 보호하기는 어렵습니다. 운영자가 공개 LND 경로를 제거하고 접근 권한을 감사하지 않는 한, 사용자 정의 역방향 프록시는 여전히 노출될 수 있습니다. 이는 BTCPay 서버 운영자들이 각자의 환경에 맞는 보안 설정을 철저히 점검해야 함을 시사합니다. 라이트닝 네트워크는 비트코인 거래의 확장성과 효율성을 높이는 데 중요한 역할을 하지만, 이러한 공격 표면의 존재는 사용자들의 각별한 주의와 지속적인 보안 강화 노력을 요구하고 있습니다. 투자자들은 이러한 보안 동향을 면밀히 주시하며 자신의 자산을 보호하기 위한 방안을 강구해야 할 것입니다.