Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/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
Local attack vector, low privileges, no user interaction, only availability impact.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
8DescriptionCVE.org
A vulnerability was found in poco up to 1.14.1. It has been rated as problematic. Affected by this issue is the function MultipartInputStream of the file Net/src/MultipartReader.cpp. The manipulation leads to null pointer dereference. The attack needs to be approached locally. The exploit has been disclosed to the public and may be used. Upgrading to version 1.14.2 is able to address this issue. The patch is identified as 6f2f85913c191ab9ddfb8fae781f5d66afccf3bf. It is recommended to upgrade the affected component.
AnalysisAI
Null pointer dereference in POCO C++ Libraries up to 1.14.1 allows local attackers to cause a denial of service via crafted multipart input. Public exploit code exists, but no active exploitation has been confirmed. EPSS score is low (0.05%), indicating limited exploitation likelihood.
Technical ContextAI
The vulnerability resides in the MultipartInputStream function within Net/src/MultipartReader.cpp, part of POCO's networking library for parsing multipart/form-data streams. The root cause is a null pointer dereference (CWE-404) triggered when boundary validation fails, leading to a crash. The affected CPE is cpe:2.3:a:pocoproject:poco:*:*:*:*:*:*:*:*, covering all versions up to 1.14.1.
RemediationAI
Upgrade to POCO version 1.14.2 or later, which contains the fix commit 6f2f85913c191ab9ddfb8fae781f5d66afccf3bf. No workarounds are documented; however, restricting local access to applications using POCO's multipart parsing may reduce risk. The patch is available from the vendor's GitHub repository.
Same weakness CWE-404 – Improper Resource Shutdown or Release
View allSame technique Denial Of Service
View allVendor StatusVendor
Ubuntu
Priority: Medium| Release | Status | Version |
|---|---|---|
| plucky | ignored | end of life, was needs-triage |
| upstream | needs-triage | - |
| trusty | needs-triage | - |
| xenial | needs-triage | - |
| bionic | needs-triage | - |
| focal | needs-triage | - |
| jammy | needs-triage | - |
| noble | needs-triage | - |
| oracular | ignored | end of life, was needs-triage |
| questing | needs-triage | - |
Debian
Bug #1108157| Release | Status | Fixed Version | Urgency |
|---|---|---|---|
| bullseye | vulnerable | 1.10.0-6+deb11u1 | - |
| bullseye (security) | vulnerable | 1.10.0-6+deb11u2 | - |
| bookworm | vulnerable | 1.11.0-3+deb12u1 | - |
| trixie | vulnerable | 1.13.0-6 | - |
| forky, sid | fixed | 1.14.2-3 | - |
| experimental | fixed | 1.14.2-1 | - |
| (unstable) | fixed | 1.14.2-2 | - |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-18796