Lucene search
K

6 matches found

Veracode
Veracode
added 2022/10/18 1:20 p.m.27 views

Heap Buffer Overflow

Psych is vulnerable to heap buffer overflow. The vulnerability is due to the startdocument function in psychemitter.c buffer head allocation based on the tags array length. This flaw allows an attacker to pass a specially constructed element of tags array object that can increase this array size...

9.8CVSS2.9AI score0.13462EPSS
Exploits3References6Affected Software1
RedhatCVE
RedhatCVE
added 2022/10/13 2:59 p.m.21 views

CVE-2016-2338

An exploitable heap overflow vulnerability was found in the Psych::Emitter startdocument function of Ruby. In Psych::Emitter startdocument function heap buffer "head" allocation is made based on the tags array length. A specially constructed object passed as elements of tags array can increase th...

9.8CVSS1.8AI score0.13462EPSS
Exploits3References4
Snyk
Snyk
added 2022/09/29 1:47 p.m.1 views

Heap-based Buffer Overflow

Overview Affected versions of this package are vulnerable to Heap-based Buffer Overflow in the startdocument function in psychemitter.c. Passing in a malicious tags array can trigger a crash. PoC: ruby require 'Psych' $tags = puts "+ Start" f = File.new"newfile", "w+" emitter = Psych::Emitter.new...

9.8CVSS7AI score0.13462EPSS
Exploits3References2
UbuntuCve
UbuntuCve
added 2022/09/29 3:15 a.m.26 views

CVE-2016-2338

An exploitable heap overflow vulnerability exists in the Psych::Emitter startdocument function of Ruby. In Psych::Emitter startdocument function heap buffer "head" allocation is made based on tags array length. Specially constructed object passed as element of tags array can increase this array...

9.8CVSS7.5AI score0.13462EPSS
Exploits3References2
EUVD
EUVD
added 2020/02/14 12:0 a.m.1 views

EUVD-2016-3422

An exploitable heap overflow vulnerability exists in the Psych::Emitter startdocument function of Ruby. In Psych::Emitter startdocument function heap buffer "head" allocation is made based on tags array length. Specially constructed object passed as element of tags array can increase this array...

9.8CVSS7AI score0.13462EPSS
Exploits3References4
CVE
CVE
added 2020/02/14 12:0 a.m.275 views

CVE-2016-2338

CVE-2016-2338 describes an exploitable heap overflow in Ruby’s Psych::Emitter.start_document where head is allocated based on the tags array length; specially crafted objects in tags can cause the allocation to exceed bounds. Connected advisories confirm this vulnerability and show the fix in Rub...

9.8CVSS9.5AI score0.13462EPSS
Exploits3References3Affected Software1
Rows per page
Query Builder