CVE-2026-6325
Analyzed Analyzed - Analysis Complete

Out-of-Bounds Write in wolfSSL

Vulnerability report for CVE-2026-6325, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-06-25

Last updated on: 2026-06-27

Assigner: wolfSSL Inc.

Description

Out-of-bounds write in SetSuitesHashSigAlgo when processing an oversized signature algorithms list, allowing a write past the bounds of the destination buffer.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-06-25
Last Modified
2026-06-27
Generated
2026-07-16
AI Q&A
2026-06-26
EPSS Evaluated
2026-07-15
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
wolfssl wolfssl From 4.8.0 (inc) to 5.9.2 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-787 The product writes data past the end, or before the beginning, of the intended buffer.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Detection Guidance

This vulnerability involves an out-of-bounds write in the wolfSSL library's SetSuitesHashSigAlgo function when processing an oversized signature algorithms list. Detection would involve identifying if your system is using a vulnerable version of wolfSSL that lacks the fix.

To detect if the vulnerable code is present, you can check the wolfSSL version or inspect the source code for the presence of the bounds check added in pull request #10204.

For testing the fix, the wolfSSL project uses the commands: `./configure --enable-opensslextra` followed by `make && make check`. Running these commands on your build environment can help verify if the fix is applied.

There are no specific network detection commands or signatures provided in the available information.

Executive Summary

This vulnerability is an out-of-bounds write issue occurring in the SetSuitesHashSigAlgo function. It happens when processing an oversized list of signature algorithms, which allows writing data beyond the allocated bounds of the destination buffer.

Impact Analysis

The vulnerability allows writing past the bounds of a buffer, which can lead to memory corruption. This might cause unexpected behavior such as crashes, data corruption, or potentially enable an attacker to execute arbitrary code or escalate privileges depending on the context in which the vulnerable function is used.

Mitigation Strategies

The immediate mitigation step is to update wolfSSL to a version that includes the fix from pull request #10204, which adds a preflight bounds check to prevent the buffer overflow.

If updating is not immediately possible, consider disabling or restricting the use of TLS 1.3 RSA-PSS signature algorithms in your configuration, as the vulnerability is triggered by processing oversized signature algorithm lists involving RSA-PSS.

Verify your build and deployment processes include the fix by running `./configure --enable-opensslextra` and `make && make check` to ensure the vulnerability is addressed.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-6325. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart