Arbitrary file upload in Jawherkl Node-api-postgres
CVE-2026-4191
A flaw has been found in JawherKl node-api-postgres up to 2.5. Affected is the function path.extname of the file index.js of the component Profile Picture Handler. This manipulation causes unrestricted upload. The attack is possible to be…
EPSS: 0.000 (5.1th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 7.3 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L.
Affected products
- Jawherkl Node-api-postgres — versions 2.0, 2.1, 2.2
Weakness classification (CWE)
References
- VDB-351098 | JawherKl node-api-postgres Profile Picture index.js path.extname unrestricted upload (technical-description, vdb-entry)
- VDB-351098 | CTI Indicators (IOB, IOC, TTP, IOA) (signature, permissions-required)
- Submit #770002 | Jawher Kl node-api-postgres 2.5 Unrestricted File Upload (third-party-advisory)
- cna@vuldb.com (exploit)
Frequently asked questions
- What is CVE-2026-4191?
- CVE-2026-4191 is a high-severity vulnerability in Jawherkl Node-api-postgres, classified under Improper Access Control. CVSS score: 7.3/10. Published 2026-03-16.
- How severe is CVE-2026-4191?
- High severity. CVSS v3 base score is 7.3 out of 10.