CVE-2023-34109
Last modified
CVE-2023-34109 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. zxcvbn-ts is an open source password strength estimator written in typescript. This vulnerability affects users running on the nodeJS platform which are using the second argument of the zxcvbn function. EPSS estimates a 0.50% chance of exploitation in the next 30 days.
Description
zxcvbn-ts is an open source password strength estimator written in typescript. This vulnerability affects users running on the nodeJS platform which are using the second argument of the zxcvbn function. It can result in an unbounded resource consumption as the user inputs array is extended with every function call. Browsers are impacted, too but a single user need to do a lot of input changes so that it affects the browser, while the node process gets the inputs of every user of a platform and can be killed that way. This problem has been patched in version 3.0.2. Users are advised to upgrade. Users unable to upgrade should stop using the second argument of the zxcvbn function and use the zxcvbnOptions.setOptions function.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Zxcvbn-Ts Project | Zxcvbn-Ts | < 3.0.2 |
References
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2023-34109?
How severe is CVE-2023-34109?
How do I fix CVE-2023-34109?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2023
- CVE-2023-34103Avo is an open source ruby on rails admin panel creation fra…5.4
- CVE-2023-34104fast-xml-parser is an open source, pure javascript xml parse…7.5
- CVE-2023-34105SRS is a real-time video server supporting RTMP, WebRTC, HLS…7.5
- CVE-2023-34106GLPI is a free asset and IT management software package. Ver…6.5
- CVE-2023-34107GLPI is a free asset and IT management software package. Ver…6.5
- CVE-2023-34108mailcow is a mail server suite based on Dovecot, Postfix and…8.8
- CVE-2023-3411The Image Map Pro – Drag-and-drop Builder for Interactive Im…4.3
- CVE-2023-34110Flask-AppBuilder is an application development framework, bu…2.7
- CVE-2023-34111The `Release PR Merged` workflow in the github repo taosdata…9.8
- CVE-2023-34112JavaCPP Presets is a project providing Java distributions of…8.8
- CVE-2023-34113Rejected reason: This CVE ID has been rejected or withdrawn …
- CVE-2023-34114Exposure of resource to wrong sphere in Zoom for Windows and…6.5
Are you affected by CVE-2023-34109?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
