cbcvebase.
CVE-2015-1855
published 2019-11-29

CVE-2015-1855: verify_certificate_identity in the OpenSSL extension in Ruby before 2.0.0 patchlevel 645, 2.1.x before 2.1.6, and 2.2.x before 2.2.2 does not properly validate…

PriorityP433medium5.9CVSS 3.1
AVNACHPRNUINSUCNIHAN
EPSS
2.81%
84.8th percentile
verify_certificate_identity in the OpenSSL extension in Ruby before 2.0.0 patchlevel 645, 2.1.x before 2.1.6, and 2.2.x before 2.2.2 does not properly validate hostnames, which allows remote attackers to spoof servers via vectors related to (1) multiple wildcards, (1) wildcards in IDNA names, (3) case sensitivity, and (4) non-ASCII characters.

Affected

13 ranges
VendorProductVersion rangeFixed in
appleos_x_el_capitan_v10.11
debiandebian_linux
debiandebian_linux
debiandebian_linux
puppetpuppet_agent
puppetpuppet_enterprise>= 3.0.0 < 3.8.03.8.0
ruby-langruby
ruby-langruby>= 2.1.0 < 2.1.62.1.6
ruby-langruby>= 2.2.0 < 2.2.22.2.2
ruby-langtrunk< 5029250292
rubyruby
rubyruby
rubyruby

CVSS provenance

nvdv3.15.9MEDIUMCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:N/I:P/A:N
osv7.3HIGH
vendor_ubuntu7.3HIGH
vendor_redhat5.9MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.