Appsecure logo

CVE-2026-22705: Medium Vulnerability in RustCrypto Signatures

A medium-severity vulnerability has been identified in RustCrypto: Signatures, affecting versions prior to 0.1.0-rc.2. This vulnerability allows timing side-channel attacks during the signing process. Organizations should prioritize patching to mitigate potential risks.

MEDIUMCVSS 6.4 · Published January 10, 2026

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

On January 10, 2026, a medium-severity vulnerability was disclosed in RustCrypto: Signatures, specifically prior to version 0.1.0-rc.2. This vulnerability allows a timing side-channel attack due to issues in the Decompose algorithm used during ML-DSA signing. Attackers may leverage this weakness to gain sensitive information through careful timing analysis, thereby compromising the integrity of digital signatures.

The vulnerability has been assigned a CVSS score of 6.4, categorizing it as medium severity. Risk to organizations includes potential unauthorized access to sensitive data due to the vulnerability's exploitation, particularly in environments where digital signatures are critical for authentication.

As of now, the vulnerability is marked as deferred, and there are no known public exploits or proofs of concept available. However, organizations should remain vigilant and prioritize patching immediately, as the potential for exploitation exists in the wild.

The urgency for defenders is heightened due to the potential impact on cryptographic integrity, which can lead to broader security ramifications across affected systems. Ensuring timely updates to the patched version is essential for mitigating risks.

Vulnerability Details

RustCrypto: Signatures offers support for digital signatures, which provide authentication of data using public-key cryptography. Prior to version 0.1.0-rc.2, a timing side-channel was discovered in the Decompose algorithm, which is used during ML-DSA signing to generate hints for the signature. This issue has been patched in version 0.1.0-rc.2.

The CVSS v3.1 vector for this vulnerability is CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N, indicating an adjacent network attack vector with high complexity requiring low privileges and no user interaction. The impacts on confidentiality and integrity are classified as high, while availability is unaffected.

Technical Analysis

The root cause of this vulnerability lies in the insufficient handling of timing discrepancies within the Decompose algorithm. Specifically, the algorithm's implementation allows for variations in execution time based on data values, enabling attackers to infer sensitive information through careful observation of timing patterns.

The attack vector for this vulnerability is classified as adjacent network, implying that an attacker must be on the same network segment as the target system to exploit the vulnerability. The attack complexity is high, requiring specific conditions for successful exploitation, and it requires low privileges, allowing even non-privileged users to potentially exploit this vulnerability.

User interaction is not required, which increases the risk as the attack can be performed without any action from the user. The vulnerability poses a significant risk to the confidentiality and integrity of data, as the information could be extracted during the digital signature process.

Risk & Impact Analysis

Real-world deployment risk is significant due to the reliance on digital signatures for data integrity and authenticity. Organizations using the affected versions of RustCrypto: Signatures need to consider the potential blast radius of an exploited vulnerability, which could result in unauthorized access to sensitive data and compromise of digital assets.

The urgency assessment based on CVSS indicates that organizations should address this vulnerability in their priority patch cycle. The potential for exploitation is plausible, even with no known exploits currently available, making it critical for organizations to stay proactive in their security posture.

Signal

Status

Known Exploit

No

Public PoC

No

Actively Exploited

No

Ransomware Use

No

Affected Versions

All versions prior to vendor patch (0.1.0-rc.2) are affected by this vulnerability.

Mitigation & Remediation

Organizations should prioritize updating to version 0.1.0-rc.2 or later to mitigate this vulnerability. In case a patch is not immediately available, assessing and implementing configuration hardening measures could reduce exposure.

Consider implementing network controls to limit access to the affected components. Additionally, organizations should monitor for any unusual behavior that could indicate an attempted exploitation of the vulnerability.

Penetration testing can also help validate the effectiveness of the patch and identify any similar vulnerabilities.

Detection Guidance

Monitoring logs for any anomalies in the signature generation processes is critical. Look for unusual patterns in timing that may indicate attempts to exploit the vulnerability.

Implementing network signatures to detect unauthorized access attempts and tracking system changes related to signature generation will aid in early detection of potential attacks.

AppSecure Threat Intelligence Insight

The long-term significance of this vulnerability highlights the importance of secure implementation in cryptographic algorithms. As organizations increasingly rely on digital signatures, understanding and mitigating timing side-channel attacks becomes paramount.

This incident represents a broader trend of vulnerabilities arising from inadequate attention to timing attacks in cryptographic systems. Organizations should prioritize secure coding practices, including thorough testing and validation of cryptographic implementations.

Security teams must remain vigilant and proactive in addressing cryptographic vulnerabilities, ensuring that their defenses are robust against evolving threats. For more in-depth guidance, refer to our resources on penetration testing methodology and vulnerability management program design to strengthen your security posture.

Additionally, reviewing our API penetration testing guide can provide insights into securing digital signature implementations against potential vulnerabilities.

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

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.