File CVE-2015-4410.patch of Package rubygem-bson-1_11
--- bson-1.11.1/lib/bson/types/object_id.rb.orig 2016-01-18 11:46:33.388236372 +0100
+++ bson-1.11.1/lib/bson/types/object_id.rb 2016-01-18 11:48:04.943288516 +0100
@@ -51,7 +51,7 @@
#
# @return [Boolean]
def self.legal?(str)
- str =~ /^[0-9a-f]{24}$/i ? true : false
+ str =~ /\A[0-9a-f]{24}\z/i ? true : false
end
# Create an object id from the given time. This is useful for doing range