目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-61694— go-xrpl ParseMPTAmountBinary 整数溢出漏洞

一分钟漏洞结论

影响对象
LeJamon go-xrpl
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

go-xrpl 是 XRP Ledger 协议的 Go 语言实现。在 2026 年 6 月 18 日公告中提及的该版本及之前的所有版本中, 文件中的 函数在将 8 字节的 MPT 数量级(magnitude)转换为整数时,使用了 ,但未检查该值是否适配 63 位有符号整数的范围。若数量级为正数且至少为 2^63,该函数会静默地发生溢出,将其错误地解释为负数,而不会抛出任何错误。 函数将 33 字节的 字段传递给该解析器,并将 的结果存储到 中,导致下游计算出现错误,且与 rippled 对同一 escrow 条目的

CVSS 3.7 · Low
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-61694 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
go-xrpl: ParseMPTAmountBinary: positive MPT amount silently decoded as negative (int64 wrap)
来源: CVE Program / CVE List V5
Vulnerability Description
go-xrpl is a Go implementation of the XRP Ledger protocol. In versions through the June 18, 2026 revision identified by the advisory, `ParseMPTAmountBinary` in `internal/ledger/state/ripple_state.go` converts the eight-byte MPT magnitude using `num.Int64()` without checking that it fits in 63 bits. A positive magnitude of at least 2^63 silently wraps into a negative amount without an error. `ParseEscrow` passes 33-byte `sfAmount` fields to the parser and stores `MPTRaw()` in `EscrowData.MPTAmount`, causing incorrect downstream calculations and divergence from rippled's interpretation of the same escrow entry. Independently, `readMPTAmount` in `internal/tx/ledgerfields/decode_stream.go` accepts over-limit magnitudes and surfaces large decimal strings without enforcing the maximum signed 64-bit value. The public codec in codec/binarycodec/types/amount.go already rejects these values, leaving the internal decoders inconsistent with that safe path. A source fix is available in commit 9dbd3935ed6c54f0232f2291edf9c012a0900dd5.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
来源: CVE Program / CVE List V5
Vulnerability Type
整数溢出或超界折返
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
LeJamon go-xrpl <= 0.0.0-20260618134614-cb77d640ee26 -

二、漏洞 CVE-2026-61694 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-61694 的情报信息

请登录查看更多情报信息。

CVE-2026-61694 其他参考 (3)

IV. Related Vulnerabilities