PT-2018-14498 · Kaptcha · Kaptcha

Fanjun Meng

·

Published

2018-10-19

·

Updated

2019-01-25

·

CVE-2018-18531

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions kaptcha version 2.3.2
Description The issue allows remote attackers to bypass intended access restrictions via a brute-force approach due to the use of the Random function instead of SecureRandom for generating CAPTCHA values in certain Java classes.
Recommendations For kaptcha version 2.3.2, consider updating the DefaultTextCreator.java, ChineseTextProducer.java, and FiveLetterFirstNameTextCreator.java classes to use SecureRandom instead of Random for generating CAPTCHA values to prevent brute-force attacks.

Fix

Use of Insufficiently Random Values

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2018-18531
GHSA-8Q89-PWHH-7WFQ

Affected Products

Kaptcha