summaryrefslogtreecommitdiff
path: root/spec/rubyspec/security/cve_2013_4164_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/rubyspec/security/cve_2013_4164_spec.rb')
-rw-r--r--spec/rubyspec/security/cve_2013_4164_spec.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/spec/rubyspec/security/cve_2013_4164_spec.rb b/spec/rubyspec/security/cve_2013_4164_spec.rb
index de5973b780..06b2bb0306 100644
--- a/spec/rubyspec/security/cve_2013_4164_spec.rb
+++ b/spec/rubyspec/security/cve_2013_4164_spec.rb
@@ -3,17 +3,17 @@ require File.expand_path('../../spec_helper', __FILE__)
require 'json'
describe "String#to_f" do
-
+
it "resists CVE-2013-4164 by converting very long Strings to a Float" do
"1.#{'1'*1000000}".to_f.should be_close(1.1111111111111112, TOLERANCE)
end
-
+
end
describe "JSON.parse" do
-
+
it "resists CVE-2013-4164 by converting very long Strings to a Float" do
JSON.parse("[1.#{'1'*1000000}]").first.should be_close(1.1111111111111112, TOLERANCE)
end
-
+
end