A Leader in the 2026 Gartner® Magic Quadrant™ for Endpoint Protection. Six years running.Six years. Gartner® Magic Quadrant™ Leader.Find Out Why
Experiencing a Breach?Blog
Get StartedContact Us
SentinelOne
  • Platform
    Platform Overview
    • Singularity Platform
      Welcome to Integrated Enterprise Security
    • AI for Security
      Leading the Way in AI-Powered Security Solutions
    • Securing AI
      Accelerate AI Adoption with Secure AI Tools, Apps, and Agents.
    • How It Works
      The Singularity XDR Difference
    • Singularity Marketplace
      One-Click Integrations to Unlock the Power of XDR
    • Pricing & Packaging
      Comparisons and Guidance at a Glance
    Data & AI
    • Purple AI
      Accelerate SecOps with Generative AI
    • Singularity Hyperautomation
      Easily Automate Security Processes
    • AI-SIEM
      The AI SIEM for the Autonomous SOC
    • AI Data Pipelines
      Security Data Pipeline for AI SIEM and Data Optimization
    • Singularity Data Lake
      AI-Powered, Unified Data Lake
    • Singularity Data Lake for Log Analytics
      Seamlessly Ingest Data from On-Prem, Cloud or Hybrid Environments
    Endpoint Security
    • Singularity Endpoint
      Autonomous Prevention, Detection, and Response
    • Singularity XDR
      Native & Open Protection, Detection, and Response
    • Singularity RemoteOps Forensics
      Orchestrate Forensics at Scale
    • Singularity Threat Intelligence
      Comprehensive Adversary Intelligence
    • Singularity Vulnerability Management
      Application & OS Vulnerability Management
    • Singularity Identity
      Identity Threat Detection and Response
    Cloud Security
    • Singularity Cloud Security
      Block Attacks with an AI-Powered CNAPP
    • Singularity Cloud Native Security
      Secure Cloud and Development Resources
    • Singularity Cloud Workload Security
      Real-Time Cloud Workload Protection Platform
    • Singularity Cloud Data Security
      AI-Powered Threat Detection for Cloud Storage
    • Singularity Cloud Security Posture Management
      Detect and Remediate Cloud Misconfigurations
    Securing AI
    • Prompt Security
      Secure AI Tools Across Your Enterprise
  • Why SentinelOne?
    Why SentinelOne?
    • Why SentinelOne?
      Cybersecurity Built for What’s Next
    • Our Customers
      Trusted by the World’s Leading Enterprises
    • Industry Recognition
      Tested and Proven by the Experts
    • About Us
      The Industry Leader in Autonomous Cybersecurity
    Compare SentinelOne
    • Arctic Wolf
    • Broadcom
    • CrowdStrike
    • Cybereason
    • Microsoft
    • Palo Alto Networks
    • Sophos
    • Splunk
    • Trellix
    • Trend Micro
    • Wiz
    Verticals
    • Energy
    • Federal Government
    • Finance
    • Healthcare
    • Higher Education
    • K-12 Education
    • Manufacturing
    • Retail
    • State and Local Government
  • Services
    Managed Services
    • Managed Services Overview
      Wayfinder Threat Detection & Response
    • Threat Hunting
      World-Class Expertise and Threat Intelligence
    • Managed Detection & Response
      24/7/365 Expert MDR Across Your Entire Environment
    • Incident Readiness & Response
      DFIR, Breach Readiness, & Compromise Assessments
    Support, Deployment, & Health
    • Technical Account Management
      Customer Success with Personalized Service
    • SentinelOne GO
      Guided Onboarding & Deployment Advisory
    • SentinelOne University
      Live and On-Demand Training
    • Services Overview
      Comprehensive Solutions for Seamless Security Operations
    • SentinelOne Community
      Community Login
  • Partners
    Our Network
    • MSSP Partners
      Succeed Faster with SentinelOne
    • Singularity Marketplace
      Extend the Power of S1 Technology
    • Cyber Risk Partners
      Enlist Pro Response and Advisory Teams
    • Technology Alliances
      Integrated, Enterprise-Scale Solutions
    • SentinelOne for AWS
      Hosted in AWS Regions Around the World
    • Channel Partners
      Deliver the Right Solutions, Together
    • SentinelOne for Google Cloud
      Unified, Autonomous Security Giving Defenders the Advantage at Global Scale
    • Partner Locator
      Your Go-to Source for Our Top Partners in Your Region
    Partner Portal→
  • Resources
    Resource Center
    • Case Studies
    • Data Sheets
    • eBooks
    • Reports
    • Videos
    • Webinars
    • Whitepapers
    • Events
    View All Resources→
    Blog
    • Feature Spotlight
    • For CISO/CIO
    • From the Front Lines
    • Identity
    • Cloud
    • macOS
    • SentinelOne Blog
    Blog→
    Tech Resources
    • SentinelLABS
    • Ransomware Anthology
    • Cybersecurity 101
  • About
    About SentinelOne
    • About SentinelOne
      The Industry Leader in Cybersecurity
    • Investor Relations
      Financial Information & Events
    • SentinelLABS
      Threat Research for the Modern Threat Hunter
    • Careers
      The Latest Job Opportunities
    • Press & News
      Company Announcements
    • Cybersecurity Blog
      The Latest Cybersecurity Threats, News, & More
    • FAQ
      Get Answers to Our Most Frequently Asked Questions
    • DataSet
      The Live Data Platform
    • S Foundation
      Securing a Safer Future for All
    • S Ventures
      Investing in the Next Generation of Security, Data and AI
  • Pricing
Get StartedContact Us
CVE Vulnerability Database
Vulnerability Database/CVE-2023-7345

CVE-2023-7345: Ledger Live Integer Parsing Vulnerability

CVE-2023-7345 is an integer parsing vulnerability in Ledger Live hw-app-eth that allows attackers to manipulate EIP-712 typed data messages. This post covers technical details, affected versions, and mitigation steps.

Published: May 21, 2026

CVE-2023-7345 Overview

CVE-2023-7345 affects Ledger Live when bundled with vulnerable versions of the @ledgerhq/hw-app-eth library prior to 6.34.7. The flaw is an integer parsing vulnerability in the handling of EIP-712 typed data messages. When hexadecimal field values contain an odd number of characters, the library parses them incorrectly. Attackers can craft typed data so that users sign truncated or misinterpreted values. This lets adversaries obtain signatures that authorize unintended blockchain transactions, including asset transfers at incorrect amounts. The issue is categorized under CWE-704: Incorrect Type Conversion or Cast.

Critical Impact

Attackers can trick Ledger Live users into signing EIP-712 messages that authorize transfers at amounts different from what was displayed, leading to direct loss of cryptocurrency assets.

Affected Products

  • Ledger Live integrating @ledgerhq/hw-app-eth versions prior to 6.34.7
  • Ethereum dApps and wallets consuming the affected hw-app-eth library
  • Any downstream JavaScript/TypeScript project depending on vulnerable hw-app-eth releases

Discovery Timeline

  • 2026-05-19 - CVE-2023-7345 published to NVD
  • 2026-05-20 - Last updated in NVD database

Technical Details for CVE-2023-7345

Vulnerability Analysis

The vulnerability resides in how @ledgerhq/hw-app-eth parses hexadecimal field values inside EIP-712 typed data structures. EIP-712 defines a standard for hashing and signing typed structured data on Ethereum. Ledger Live relies on hw-app-eth to translate these messages into instructions sent to the Ledger hardware device for user confirmation.

When a hexadecimal value contains an odd number of characters, the parser mishandles the conversion. Numeric fields are truncated or reinterpreted before being displayed and signed. The signed payload therefore does not match what the user reasonably expects. This breaks the core trust assumption of hardware wallets: that the value confirmed on-device equals the value authorized on-chain.

Root Cause

The root cause is incorrect type conversion during hexadecimal field decoding. Standard hex parsing requires byte-aligned input of even length. The library does not normalize odd-length hex strings before integer conversion. The resulting integer differs from the value the relying application or user intended to encode, producing a signature over malformed data.

Attack Vector

An attacker hosts a malicious dApp or compromises a legitimate one, then prompts the user to sign an EIP-712 message containing crafted odd-length hexadecimal fields. The user reviews a value that appears legitimate, but the cryptographic signature commits to a different integer value. The attacker submits the resulting signature on-chain to execute unintended token approvals or transfers. Exploitation requires user interaction in the form of approving the signing prompt, but does not require additional privileges or authentication. See the Ledger Donjon Security Briefing and the VulnCheck Advisory for protocol-level details.

No verified exploitation code is available. The mechanism is described in prose to avoid fabricating proof-of-concept content.

Detection Methods for CVE-2023-7345

Indicators of Compromise

  • Outbound blockchain transactions from user wallets that do not match approved amounts shown in dApp interfaces.
  • Ledger Live or downstream wallet builds shipping @ledgerhq/hw-app-eth versions earlier than 6.34.7.
  • EIP-712 signing requests containing odd-length hexadecimal values in numeric typed fields.

Detection Strategies

  • Inventory all internal applications and developer workstations for the vulnerable hw-app-eth dependency using SBOM or npm ls @ledgerhq/hw-app-eth.
  • Inspect captured EIP-712 payloads for hex string fields whose length is not a multiple of two, which is a strong signal of malformed input.
  • Correlate signed transaction values with the originating dApp request to identify mismatches between displayed and on-chain amounts.

Monitoring Recommendations

  • Monitor package registries and CI pipelines for installations of @ledgerhq/hw-app-eth below 6.34.7 and fail builds that resolve to vulnerable versions.
  • Log and review EIP-712 signing events from enterprise wallets, alerting on unusual approval amounts or unfamiliar spender addresses.
  • Track on-chain activity from known corporate wallets and flag transfers that diverge from approved treasury workflows.

How to Mitigate CVE-2023-7345

Immediate Actions Required

  • Upgrade @ledgerhq/hw-app-eth to version 6.34.7 or later in every application and rebuild all downstream wallet integrations.
  • Update Ledger Live to the latest vendor release that bundles the patched library.
  • Audit recent EIP-712 signatures generated by treasury or operational wallets for anomalies in value fields.

Patch Information

Ledger remediated the integer parsing flaw in @ledgerhq/hw-app-eth version 6.34.7. Consumers of the library must update their package.json constraints and reinstall dependencies. Refer to the Ledger Donjon Security Briefing LSB-020 for the vendor disclosure and to the VulnCheck Advisory for additional technical context.

Workarounds

  • Disable or block EIP-712 signing flows in internal applications until the patched library is deployed.
  • Restrict use of Ledger-integrated wallets to vetted dApps when an immediate update is not feasible.
  • Require manual transaction value verification against on-chain simulators such as Tenderly before broadcasting signed payloads.
bash
# Configuration example
npm install @ledgerhq/hw-app-eth@^6.34.7
npm ls @ledgerhq/hw-app-eth

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

  • Vulnerability Details
  • TypeOther

  • Vendor/TechLedger Live

  • SeverityMEDIUM

  • CVSS Score6.9

  • EPSS Probability0.03%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityHigh
  • AvailabilityNone
  • CWE References
  • CWE-704
  • Technical References
  • Ledger Security Briefing

  • VulnCheck Advisory on Ledger
  • Latest CVEs
  • CVE-2024-8261: Prolizyazilim OBS Auth Bypass Vulnerability

  • CVE-2024-13068: LimonDesk Auth Bypass Vulnerability

  • CVE-2025-53679: Fortinet FortiSandbox RCE Vulnerability

  • CVE-2026-9446: Simple POS Inventory System SQLi Flaw
Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.

Try SentinelOne
  • Get Started
  • Get a Demo
  • Product Tour
  • Why SentinelOne
  • Pricing & Packaging
  • FAQ
  • Contact
  • Contact Us
  • Customer Support
  • SentinelOne Status
  • Language
  • Platform
  • Singularity Platform
  • Singularity Endpoint
  • Singularity Cloud
  • Singularity AI-SIEM
  • Singularity Identity
  • Singularity Marketplace
  • Purple AI
  • Services
  • Wayfinder TDR
  • SentinelOne GO
  • Technical Account Management
  • Support Services
  • Verticals
  • Energy
  • Federal Government
  • Finance
  • Healthcare
  • Higher Education
  • K-12 Education
  • Manufacturing
  • Retail
  • State and Local Government
  • Cybersecurity for SMB
  • Resources
  • Blog
  • Labs
  • Case Studies
  • Videos
  • Product Tours
  • Events
  • Cybersecurity 101
  • eBooks
  • Webinars
  • Whitepapers
  • Press
  • News
  • Ransomware Anthology
  • Company
  • About Us
  • Our Customers
  • Careers
  • Partners
  • Legal & Compliance
  • Security & Compliance
  • Investor Relations
  • S Foundation
  • S Ventures

©2026 SentinelOne, All Rights Reserved.

Privacy Notice Terms of Use

English