Skip to main content

wvWare wv EUVDEUVD-2026-103517

| CVE-2026-112055 MEDIUM
Out-of-bounds Read (CWE-125)
2026-10-18 VulnCheck GHSA-jf7v-2r7w-h9p9
6.8
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Deliver crafted .doc to victim
  2. Delivery
    Victim opens file in wv-based app
  3. Exploit
    Oversized FKP crun triggers OOB stack read
  4. Execution
    Read past 512-byte buffer
  5. Impact
    Application crash (denial of service)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK

1 technique across 1 tactic: Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a victim to open an attacker-supplied, malformed .doc file in AbiWord or any application that parses Word documents via wvWare wv (libwv) version 1.2.9 or earlier; the trigger is specifically an FKP structure with an oversized crun (run count) value processed by wvGetPAPX_FKP/wvGetCHPX_FKP. The vector is local (AV:L) and unauthenticated (PR:N) but gated by passive user interaction (UI:P) - the document must be opened. Limiting factors: no remote/network exploitation, no privilege gain, and impact is confined to an application crash (availability); the target must be built against a vulnerable wv version, so patched or non-wv document readers are unaffected.

Impact

This is a moderate-severity, low-urgency issue best characterized as a client-side denial-of-service rather than a high-priority remote threat. The provided CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H, score 6.8) correctly frames it as a local, low-complexity flaw requiring passive user interaction (opening a malicious file) with impact limited to availability (VA:H) - a crash - and explicitly no confidentiality or integrity impact (VC:N/VI:N). This availability-only scoring conflicts with the 'Information Disclosure' tag and CWE-125 framing: an out-of-bounds read can in principle leak adjacent stack memory, but the description only substantiates a crash ('crashing applications like AbiWord'), so treating this as a confirmed info-leak would overstate it - verify actual read-exposure with the VulnCheck advisory before claiming data disclosure. No EPSS score, KEV listing, or explicit exploit-code flag is present in the input, so there is no public exploit identified at time of analysis and no evidence of exploitation probability. Overall this is a genuine bug worth patching in software bundling wv/libwv, but it is not an emergency: exploitation yields a crash, not takeover, and depends on tricking a user into opening a crafted document locally.

Exploit ScenarioDerived

An attacker emails or hosts a specially crafted Microsoft Word .doc file containing an inflated FKP crun (run count) value. When a victim opens the document in AbiWord or another application linked against wvWare wv ≤1.2.9, wvGetPAPX_FKP/wvGetCHPX_FKP reads kilobytes past the 512-byte stack buffer, crashing the application. A technical write-up pinpointing fkp.c exists, but no packaged exploit code is identified in the provided data.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 18, 2026

Stack-based out-of-bounds read in wvWare wv through 1.2.9 allows an unauthenticated local attacker to cause a client-side denial of service: a victim must open a crafted .doc file whose FKP structure carries an oversized crun value, triggering wvGetPAPX_FKP or wvGetCHPX_FKP to read past a 512-byte stack buffer and crash AbiWord or another libwv-based reader. The assessed impact is availability only (CVSS 4.0 local, UI:P, A:H; CVSS 3.1 local, UI:R, A:H), with no confidentiality or integrity impact established. No public exploit code or CISA KEV active exploitation was identified at time of analysis.

RemediationAI

No vendor-released patch was identified at time of analysis, so there is no confirmed fixed version to cite. Until an upstream fix is published, reduce exposure by preventing wvWare wv-based readers such as AbiWord from opening untrusted .doc files: disable legacy Word-document import where the feature can be turned off, with the trade-off of losing .doc compatibility; route file conversion through an isolated, disposable sandbox or low-privilege container, with the trade-off of operational overhead and no fix to the underlying bug; and block or quarantine .doc attachments from untrusted sources at mail and web gateways, with the trade-off of false positives for legitimate documents. Prefer alternative document readers or conversion services that do not use libwv for legacy .doc parsing, and monitor https://www.vulncheck.com/advisories/wvware-wv-through-1.2.9-stack-out-of-bounds-read-via-wvgetpapx-fkp-and-wvgetchpx-fkp and https://github.com/AbiWord/wv/blob/wv-1-2-9/fkp.c#L122 for a patched release. No public exploit code or CISA KEV active exploitation was identified at time of analysis.

Affected VersionsENISA

wv 0 ≤1.2.9

Affected Packages

euvd wv no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The issue is in the wvWare wv legacy Microsoft Word .doc parsing library, matching CPE cpe:2.3:a:wvware:wv:*:*:*:*:*:*:*:*, specifically in the FKP handling routines wvGetPAPX_FKP and wvGetCHPX_FKP. An FKP carries paragraph or character run metadata; wv uses a crun run-count field to iterate runs, but the value is not validated before it is used, producing a CWE-125 out-of-bounds read beyond a 512-byte stack buffer. Because the over-read can run kilobytes past the buffer, the practical result is a crash of the calling application, such as AbiWord; exploitation is gated by opening a malicious document (UI:P in CVSS 4.0, UI:R in CVSS 3.1), and the authoritative assessment shows only availability impact, with no remote code execution, privilege escalation, or established confidentiality impact. The Information Disclosure tag reflects the out-of-bounds read primitive class, but the assessed vector does not establish a confidentiality impact.

Know when Wvware gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 6.8 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
vuln.today AI 5.5 MEDIUM

Local file-parsing flaw needing the victim to open a crafted .doc (AV:L, UI:R), no privileges (PR:N), and a crash-only outcome, so A:H with C:N/I:N.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

wvWare wv through 1.2.9 contains a stack-based out-of-bounds read vulnerability in wvGetPAPX_FKP and wvGetCHPX_FKP caused by an unvalidated FKP run count. Attackers can supply a crafted .doc file with a large crun value to read kilobytes past the 512-byte stack buffer, crashing applications like AbiWord.

Threat Intelligence Overview

Prevalence
Low
niche legacy .doc parsing library used mainly by AbiWord
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy