Lucene search
K

5 matches found

RedHat Linux
RedHat Linux
added 2024/06/06 2:3 p.m.4 views

ruby: Buffer overread vulnerability in StringIO

A buffer overread flaw was found in rubygem StringIO. The ungetbyte and ungetc methods on a StringIO object can read past the end of a string, and a subsequent call to StringIO.gets may return the memory value...

9.8CVSS7.4AI score0.0883EPSS
Exploits0References5
RedHat Linux
RedHat Linux
added 2024/05/30 1:22 p.m.3 views

ruby: Buffer overread vulnerability in StringIO

A buffer overread flaw was found in rubygem StringIO. The ungetbyte and ungetc methods on a StringIO object can read past the end of a string, and a subsequent call to StringIO.gets may return the memory value...

9.8CVSS7.4AI score0.0883EPSS
Exploits0References5
BDU FSTEC
BDU FSTEC
added 2024/04/02 12:0 a.m.2 views

The vulnerability of the ungetbyte and ungetc methods in the StringIO string handling utilities in the Ruby programming language allows attackers to compromise the confidentiality of the protected information.

The vulnerability of the ungetbyte and ungetc methods in the StringIO string handling utilities in the Ruby programming language is related to the occurrence of operations outside the buffer in memory. Exploiting this vulnerability could allow an attacker to compromise the confidentiality of the...

3.1CVSS6.9AI score0.0883EPSS
Exploits0References8Affected Software6
Positive Technologies
Positive Technologies
added 2024/03/19 12:0 a.m.3 views

PT-2024-2478

Name of the Vulnerable Software and Affected Versions: Ruby StringIO versions 3.0.1 through 3.0.6 Ruby StringIO versions 3.1.x through 3.1.4 Description: A buffer-overread issue was discovered in StringIO, where the ungetbyte and ungetc methods can read past the end of a string, and a subsequent...

9.8CVSS7.5AI score0.0883EPSS
Exploits2References151
Hacker One
Hacker One
added 2016/06/13 2:39 p.m.16 views

Ruby: StringIO strio_getline() can divulge arbitrary memory

originally send by e-mail on 4 Jun 2016 The problem is this line in ext/stringio/stringio.c striogetline: c 1002 if limit 0 && s + limit pos = n = RSTRINGLENptr-string 997 return Qnil; 998 a wrong 'len' parameter to this function doesn't matter as it will correct it itself: c 98 static VALUE 99...

0.2AI score
Exploits0
Rows per page
Query Builder