요. 본문 바로가기
N잡러의 지식노트 N잡러의 지식노트

리플 1,000억 개 무한 발행 막은 결함 수정 …XRP보안 및 공급량 안정화

읽는 시간 약 7분
image 150

리플의 엔지니어링 및 소프트웨어 개발팀인 RippleX가 XRP Ledger(XRPL)의 심각한 취약점을 패치했습니다. 특히, 이 결함으로 인해 공격자는 단일 거래로 약 18조 4500억 XRP를 생성할 수 있었으며 , 이는 네트워크의 원래 1000억 토큰 공급 한도를 초과할 가능성이 있었습니다.

미국에 본사를 둔 사이버 보안 스타트업 베리아 랩(Veria Labs)의 연구원들은 인공지능 기반 보안 에이전트를 사용하여 해당 취약점을 발견했습니다. 이 에이전트는 로컬 테스트 환경에서 작동하는 익스플로잇을 개발했습니다. 이 취약점은 2015년부터 XRPL의 결제 처리 코드에서 발견되지 않은 채 남아 있었습니다.

10월 12일 보고서에서 연구진은 해당 결함이 XRP의 시가총액 940억 달러를 위협할 수 있다고 경고했습니다. 이 취약점은 XRPL의 결제 엔진에서 발생하는 정수 오버플로와 관련이 있습니다. 하나의 거래에서 여러 개의 분산형 거래소 주문을 처리할 때, 소프트웨어가 결제에 필요한 총 XRP 금액을 잘못 계산할 수 있었습니다.

이로 인해 판매자는 주문과 관련된 전액을 받을 수 있었지만 구매자는 훨씬 적은 금액을 지불하게 되었습니다. 그런 다음 장부의 공급 보호 메커니즘에서 두 번째 계산 오류가 발생하면 거래가 거부되지 않을 수 있었습니다.

베리아 랩스는 단 한 번의 성공적인 거래로 XRPL의 원래 XRP 공급량의 184배 이상을 생성할 수 있다고 추정했습니다. 연구진은 또한 적절한 조건이 갖춰지면 이러한 공격이 반복될 수 있다고 밝혔습니다.

베리아 랩스는 “공격자는 단 한 번의 유효한 거래를 통해 총 공급량을 훨씬 초과하는 사용 가능한 XRP를 생성할 수 있었다” 고 밝혔습니다.

해당 회사는 2026년 9월 22일에 취약점을 보고했습니다. 수정 사항은 다음 날 병합되었고, 긴급 소프트웨어 릴리스인 3.4.1 버전은 9월 25일에 배포되었습니다.
이번 대응은 일반적으로 2주에 걸쳐 80% 이상의 신뢰할 수 있는 검증자의 지지를 필요로 하는 XRPL의 표준 수정 절차를 우회했습니다 .

참고로, 개발자들은 일반적인 승인 절차를 기다리면서 패치를 배포할 경우 네트워크가 완전히 보호되기 전에 공격자에게 취약점이 노출될 수 있다고 판단하여 즉시 소프트웨어 업데이트를 진행했습니다. 공개된 정보에 따르면 기본 검증 기관의 80% 이상이 배포 당일에 업데이트를 완료했습니다.
이번 발표는 지난 8월 공격자가 XRPL 크로스체인 브리지에서 약 20만 달러를 훔쳐간 별도의 보안

사고 에 이은 것입니다 . 해당 공격은 소프트웨어가 해당 XRP가 브리지 준비금에 도달하지 않았음에도 불구하고 거래를 입금으로 잘못 인식하는 방식으로 이루어졌습니다.

이후 교량 운영자는 서비스를 중단하고 취약점을 해결했습니다.하지만 XRPL 개발자들은 일요일에 수정된 취약점에 대한 재테스트를 의무화하여 릴리스 전에 보안 테스트를 강화하고 AI 기반 버그 탐지 기능을 확장할 계획 이라고 발표했습니다 .

최근 XRP Ledger 보안 수정으로 인해 많은 질문과 오해가 발생했습니다. 이를 명확히 해 보겠습니다. 1. XRP가 새로 생성되었나요? 아닙니다. XRP Ledger 출시 당시 XRP의 총 공급량은 1,000억 개로 고정되었으며, 어떤 거래도 그 이상을 생성할 수 없습니다. 이번 버그는 해당 규칙을 우회하는 방법이었으며, 2주 전 3.4.1 버전에서 수정되었습니다. 하지만 이 부분을 굳이 믿으실 필요는 없습니다. 모든 Ledger 데이터는 공개되어 있으며, 탐색기와 데이터 사이트에서 매일 데이터를 읽고 있습니다. 새로운 XRP가 생성되면 모든 계정 잔액에 표시되어 누구나 확인할 수 있습니다. XRP Ledger에는 XRP가 숨겨진 곳이 없으며, 모든 잔액이 공개되어 있습니다. 저희는 XRP Ledger를 24시간 내내 모니터링하고 있으며, Ledger의 모든 역사를 통해 공급량을 검증해 왔습니다. 커뮤니티의 다른 구성원들도 이를 검증했으며, 누구든 직접 확인할 수 있습니다. 거래 수수료는 소멸되므로 공급량은 감소합니다. 현재 약 999억 8,600만 개의 XRP가 존재합니다. 2. 어떻게 이 문제가 발견되지 않았을까요? 앞으로 어떻게 될까요? 일반적인 결제 방식으로는 이 취약점을 발견할 가능성이 전혀 없습니다. 수백 건의 의도적인 공격 시도가 필요했습니다. AI는 이러한 버그를 악의적인 사용자든 선의의 사용자든 더 빠르게 찾아낼 수 있도록 만듭니다. RippleX 및 커뮤니티와 함께 ​​XRP Ledger가 이러한 취약점으로부터 보호되도록 최선을 다할 것입니다. 이를 위해 형식 검증(Formal Verification)과 AI 기반 공격자 테스트를 대폭 적용하고, 보안 연구원들과 긴밀히 협력하며, 버그 바운티 프로그램을 강화할 것입니다. 앞으로 이와 관련하여 더 자세한 내용을 알려드리겠습니다. 3. XRP Ledger의 탈중앙화가 이 문제의 핵심입니다. 공개된 수정 사항은 공격자에게 버그 위치를 알려주고, AI는 이를 매우 빠르게 만듭니다. 일반적인 수정 투표 방식이었다면 수정 사항이 적용되기까지 몇 주가 걸렸을 것이며, 이는 네트워크 보안에 위험을 초래했을 것입니다. 이에 대응하여 XRPL 커뮤니티는 XRP Ledger 재단, RippleX, 핵심 개발자 및 검증자들이 함께 모여 사회적 합의를 도출하고 수정 사항을 직접 배포하는 방식을 채택했습니다. 운영 중인 네트워크에 패치를 적용하는 것은 결코 간단한 일이 아니므로, 모든 참여자에게 미치는 영향을 최소화하도록 계획을 세웠습니다. 각 검증자가 xrp-ledger.toml 파일에 게시한 연락처 정보를 사용하여 기본 UNL 검증자들에게 빌드를 공유했습니다. 공개 바이너리는 9월 25일 같은 날에 배포되었습니다. 어느 한 주체가 단독으로 이 결정을 내릴 수는 없었습니다. 모든 검증자와 노드 운영자는 어떤 소프트웨어를 사용할지 선택하며, 3.4.1 버전은 2주 동안 80% 이상의 검증자 지지를 얻은 일반적인 수정안 투표를 통해서만 필수 버전이 되었습니다. 프로토콜 변경은 여전히 ​​수정안을 통해 이루어집니다.

“리플X 및 커뮤니티와 함께 ​​XRP 원장이 이러한 취약점으로부터 보호되도록 최선을 다할 것입니다. 이를 위해 형식 검증 및 AI 적대적 테스트를 획기적으로 적용하고, 보안 연구원들과 긴밀히 협력하며, 버그 바운티 프로그램을 강화할 것입니다.”라고 X 측은 밝혔습니다.

bymh7765
함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.