Lucene search
+L

5 matches found

RedHat Linux
RedHat Linux
•added 2024/06/06 2:03 p.m.•28 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.02364EPSS
SaveExploits0References5
RedHat Linux
RedHat Linux
•added 2024/05/30 1:22 p.m.•18 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.02364EPSS
SaveExploits0References5
BDU FSTEC
BDU FSTEC
•added 2024/04/02 12:00 a.m.•28 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 escape of operations beyond the buffer boundaries in memory. Exploiting this vulnerability could allow an attacker to compromise the confidentiality o...

3.1CVSS7.4AI score0.02364EPSS
SaveExploits0References9Affected Software7
Positive Technologies
Positive Technologies
•added 2024/03/19 12:00 a.m.•19 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 ca...

9.8CVSS6.6AI score0.02364EPSS
SaveExploits0References124
Hacker One
Hacker One
•added 2016/06/13 2:39 p.m.•21 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
SaveExploits0
Rows per page
Query Builder