Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver crafted .doc to victim
-
DeliveryVictim opens file in wv-based app
-
ExploitOversized FKP crun triggers OOB stack read
-
ExecutionRead past 512-byte buffer
-
ImpactApplication 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
Heap-based buffer overflow in the DecodeImage function in libwmf 0.2.8.4 allows remote attackers to cause a denial of se
meta.h in libwmf 0.2.8.4 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted WMF fil
Use-after-free vulnerability in libwmf 0.2.8.4 allows remote attackers to cause a denial of service (crash) via a crafte
Heap-based buffer overflow in libwmf 0.2.8.4 allows remote attackers to cause a denial of service (crash) or possibly ex
A crafted Microsoft Word .doc file can crash applications built on wvWare wv through 1.2.9 by triggering a heap-based ou
The wmf_malloc function in api.c in libwmf 0.2.8.4 allows remote attackers to cause a denial of service (application cra
EUVD-2026-103517
GHSA-jf7v-2r7w-h9p9
NVD
CVE.org
VulDB
Exploit-DB