Lucene search
+L
RubygemsMost viewed

1300 matches found

RubySec
RubySec
•added 2017/10/24 12:00 a.m.•66 views

SQL Injection Vulnerability in Ruby on Rails

The Active Record component in Ruby on Rails before 3.0.14, 3.1.x before 3.1.6, and 3.2.x before 3.2.6 does not properly implement the passing of request data to a where method in an ActiveRecord class, which allows remote attackers to conduct certain SQL injection attacks via nested query...

7.5CVSS6AI score0.04088EPSS
SaveExploits4References1Affected Software1
RubySec
RubySec
•added 2017/09/19 12:00 a.m.•66 views

Nokogiri gem, via libxml, is affected by DoS and RCE vulnerabilities

The version of libxml2 packaged with Nokogiri contains several vulnerabilities. Nokogiri has mitigated these issues by upgrading to libxml 2.9.5. It was discovered that a type confusion error existed in libxml2. An attacker could use this to specially construct XML data that could cause a denial ...

10CVSS1.9AI score0.23286EPSS
SaveExploits5References1Affected Software1
RubySec
RubySec
•added 2013/12/03 12:00 a.m.•66 views

XSS Vulnerability in number_to_currency

There is an XSS vulnerability in the numbertocurrency helper in Ruby on Raile. The numbertocurrency helper allows users to nicely format a numeric value. One of the parameters to the helper unit is not escaped correctly. Applications which pass user controlled data as the unit parameter are...

4.3CVSS3.3AI score0.03171EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2012/03/01 12:00 a.m.•66 views

CVE-2012-1098 rubygem-activesupport: XSS in SafeBuffer#[] (unescaped safe buffers can be marked as safe)

Cross-site scripting XSS vulnerability in Ruby on Rails 3.0.x before 3.0.12, 3.1.x before 3.1.4, and 3.2.x before 3.2.2 allows remote attackers to inject arbitrary web script or HTML via vectors involving a SafeBuffer object that is manipulated through certain methods...

4.3CVSS5.9AI score0.02745EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/12/10 12:00 a.m.•65 views

Possible Content Security Policy bypass in Action Dispatch

There is a possible Cross Site Scripting XSS vulnerability in the contentsecuritypolicy helper in Action Pack. Impact Applications which set Content-Security-Policy CSP headers dynamically from untrusted user input may be vulnerable to carefully crafted inputs being able to inject new directives...

2.3CVSS5.6AI score0.01002EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/04/23 12:00 a.m.•65 views

Arbitrary memory address read vulnerability with Regex search

If attacker-supplied data is provided to the Ruby regex compiler, it is possible to extract arbitrary heap data relative to the start of the text, including pointers and sensitive strings. We recommend to update the Ruby to version 3.3.1 or later. In order to ensure compatibility with older Ruby...

6.6CVSS7.3AI score0.00629EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:00 a.m.•65 views

Smashing Cross-site Scripting vulnerability

Smashing 1.3.4 is vulnerable to Cross Site Scripting XSS. A URL for a widget can be crafted and used to execute JavaScript on the victim's computer. The JavaScript code can then steal data available in the session/cookies depending on the user environment e.g. if re-using internal URL's for...

6.1CVSS1.9AI score0.00995EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:00 a.m.•65 views

Devise Token Auth vulnerable to Cross-site Scripting

An issue was discovered in Devise Token Auth through 1.1.2. The omniauth failure endpoint is vulnerable to Reflected Cross Site Scripting XSS through the message parameter. Unauthenticated attackers can craft a URL that executes a malicious JavaScript payload in the victim's browser. This affects...

6.1CVSS4.7AI score0.00927EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/04/11 12:00 a.m.•65 views

XML Injection in Xerces Java affects Nokogiri

Summary Nokogiri v1.13.4 updates the vendored xerces:xercesImpl from 2.12.0 to 2.12.2, which addresses CVE-2022-23437. That CVE is scored as CVSS 6.5 "Medium" on the NVD record. Please note that this advisory only applies to the JRuby implementation of Nokogiri = v1.13.4. Impact CVE-2022-23437 in...

7.1CVSS1.2AI score0.11615EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2020/03/14 12:00 a.m.•65 views

rails_admin ruby gem XSS vulnerability

RailsAdmin aka railsadmin before 1.4.3 and 2.x before 2.0.2 allows XSS via nested forms...

6.1CVSS3.4AI score0.01294EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2017/11/09 12:00 a.m.•65 views

private_address_check Ruby Gem Blacklist Bypass privilege escalation

The privateaddresscheck ruby gem before 0.4.1 is vulnerable to a bypass due to an incomplete blacklist of common private/local network addresses used to prevent server-side request forgery...

9.8CVSS8.4AI score0.02032EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2014/11/13 12:00 a.m.•65 views

CVE-2014-8090 ruby: REXML incomplete fix for CVE-2014-8080

The REXML parser in Ruby 1.9.x before 1.9.3 patchlevel 551, 2.0.x before 2.0.0 patchlevel 598, and 2.1.x before 2.1.5 allows remote attackers to cause a denial of service CPU and memory consumption a crafted XML document containing an empty string in an entity that is used in a large number of...

5CVSS5.8AI score0.05708EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2013/12/26 12:00 a.m.•65 views

paratrooper-pingdom Gem for Ruby /lib/paratrooper-pingdom.rb API Login Credentials Local Disclosure

paratrooper-pingdom Gem for Ruby contains a flaw in /lib/paratrooper-pingdom.rb. The issue is triggered when the script exposes API login credentials, allowing a local attacker to gain access to the API key, username, and password for the API login by monitoring the process tree...

2.1CVSS2.9AI score0.0041EPSS
SaveExploits1References1
RubySec
RubySec
•added 2013/03/13 12:00 a.m.•65 views

fastreader Gem for Ruby URI Handling Arbitrary Command Injection

fastreader Gem for Ruby contains a flaw that is triggered during the handling of specially crafted input passed via a URL that contains a ';' character. This may allow a context-dependent attacker to potentially execute arbitrary commands...

7.5CVSS4.7AI score0.02268EPSS
SaveExploits1References1
RubySec
RubySec
•added 2013/02/28 12:00 a.m.•65 views

fileutils Gem for Ruby file_utils.rb Crafted URL Handling Remote Command Execution

fileutils Gem for Ruby contains a flaw in fileutils.rb. The issue is triggered when handling a specially crafted URL containing a command after a delimiter ;. This may allow a remote attacker to potentially execute arbitrary commands...

9.3CVSS7.4AI score0.03327EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2012/08/09 12:00 a.m.•65 views

CVE-2012-3463 rubygem-actionpack: potential XSS vulnerability in select_tag prompt

Cross-site scripting XSS vulnerability in actionpack/lib/actionview/helpers/formtaghelper.rb in Ruby on Rails 3.x before 3.0.17, 3.1.x before 3.1.8, and 3.2.x before 3.2.8 allows remote attackers to inject arbitrary web script or HTML via the prompt field to the selecttag helper...

4.3CVSS4.1AI score0.01306EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2020/10/20 12:00 a.m.•64 views

Ensure that doorkeeper_token is valid when authenticating requests in API v2 calls

Impact The perpetrator who previously obtained an old expired user token could use it to access Storefront API v2 endpoints. Patches Please upgrade to 3.7.11, 4.0.4, or 4.1.11 depending on your used Spree version...

9.1CVSS2.7AI score0.01064EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2020/03/19 12:00 a.m.•64 views

json Gem for Ruby Unsafe Object Creation Vulnerability (additional fix)

There is an unsafe object creation vulnerability in the json gem bundled with Ruby. This vulnerability has been assigned the CVE identifier CVE-2020-10663. We strongly recommend upgrading the json gem. Details ------- When parsing certain JSON documents, the json gem including the one bundled wit...

7.5CVSS6.6AI score0.06811EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2016/06/16 12:00 a.m.•63 views

Logstash Logs Sensitive Information

Prior to Logstash version 5.0.1, Elasticsearch Output plugin when updating connections after sniffing, would log to file HTTP basic auth credentials...

6.5CVSS6.9AI score0.01092EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2014/02/18 12:00 a.m.•63 views

CVE-2014-0081 rubygem-actionpack: number_to_currency, number_to_percentage and number_to_human XSS vulnerability

Multiple cross-site scripting XSS vulnerabilities in actionview/lib/actionview/helpers/numberhelper.rb in Ruby on Rails before 3.2.17, 4.0.x before 4.0.3, and 4.1.x before 4.1.0.beta2 allow remote attackers to inject arbitrary web script or HTML via the 1 format, 2 negativeformat, or 3 units...

4.3CVSS5.9AI score0.04032EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2014/02/13 12:00 a.m.•63 views

CVE-2014-0083 rubygem-net-ldap: SSHA passwords generated by the net-ldap Ruby gem use a weak salt

The Ruby net-ldap gem before 0.11 uses a weak salt when generating SSHA passwords...

5.5CVSS5.6AI score0.00278EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/02/24 12:00 a.m.•62 views

CVE-2022-25857 jruby/psych/snakeyaml: Denial of Service (DoS) due missing to nested depth limitation for collections

The package org.yaml:snakeyaml from 0 and before 1.31 are vulnerable to Denial of Service DoS due missing to nested depth limitation for collections. This package is bundled into Psych which is in turn bundled into jruby...

7.5CVSS7.6AI score0.02749EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2018/03/28 12:00 a.m.•62 views

Unintentional directory traversal by poisoned NUL byte in Dir

There is an unintentional directory traversal in some methods in Dir Dir.open, Dir.new, Dir.entries and Dir.empty? accept the path of the target directory as their parameter. If the parameter contains NUL \0 bytes, these methods recognize that the path is completed before the NUL bytes. So, if a...

9.1CVSS6.9AI score0.09982EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2012/11/23 12:00 a.m.•62 views

CVE-2012-5370 jruby: Murmur hash function collisions (oCERT-2012-001)

JRuby computes hash values without properly restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service CPU consumption via crafted input to an application that maintains a hash table, as demonstrated by a universal...

5CVSS5.3AI score0.02249EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2008/05/05 12:00 a.m.•62 views

ruby - DNS spoofing vulnerability in resolv.rb

resolv.rb allow remote attackers to spoof DNS answers. This risk can be reduced by randomness of DNS transaction IDs and source ports, so resolv.rb is fixed to randomize them...

6.8CVSS6.6AI score0.95182EPSS
SaveExploits21References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:00 a.m.•61 views

Metasploit Framework user exposes Metasploit to same deserialization issue that is exploited by that module

By launching the drbremotecodeexec exploit, a Metasploit Framework user will inadvertently expose Metasploit to the same deserialization issue that is exploited by that module, due to the reliance on the vulnerable Distributed Ruby class functions. Since Metasploit Framework typically runs with...

8.8CVSS6.7AI score0.0175EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2017/11/07 12:00 a.m.•61 views

private_address_check Ruby Gem Resolv.getaddresses Server-Side Request Forgery

The privateaddresscheck ruby gem before 0.4.0 is vulnerable to a bypass due to use of Ruby's Resolv.getaddresses method, which is OS-dependent and should not be relied upon for security measures, such as when used to blacklist private network addresses to prevent server-side request forgery...

8.1CVSS1.4AI score0.02415EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/04/02 12:00 a.m.•60 views

Rack's multipart parsing without Content-Length header allows unbounded chunked file uploads

Summary Rack::Multipart::Parser only wraps the request body in a BoundedIO when CONTENTLENGTH is present. When a multipart/form-data request is sent without a Content-Length header, such as with HTTP chunked transfer encoding, multipart parsing continues until end-of-stream with no total size...

7.5CVSS7.2AI score0.00658EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/02/21 12:00 a.m.•60 views

Possible ReDoS vulnerability in Accept header parsing in Action Dispatch

There is a possible ReDoS vulnerability in the Accept header parsing routines of Action Dispatch. This vulnerability has been assigned the CVE identifier CVE-2024-26142. Versions Affected: = 7.1.0, 7.1.3.1 Not affected: 7.1.0 Fixed Versions: 7.1.3.1 Impact Carefully crafted Accept headers can cau...

7.5CVSS7AI score0.01498EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/14 12:00 a.m.•60 views

Puppet Denial of Service and Arbitrary File Write

A vulnerability in Puppet 2.6.x before 2.6.15 and 2.7.x before 2.7.13, and Puppet Enterprise PE Users 1.0, 1.1, 1.2.x, 2.0.x, and 2.5.x before 2.5.1 allows remote authenticated users with agent SSL keys to 1 cause a denial of service memory consumption via a REST request to a stream that triggers...

3.5CVSS6.5AI score0.02524EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/13 12:00 a.m.•60 views

Camaleon CMS vulnerable to Stored Cross-site Scripting

In the 2.4 version of Camaleon CMS, Stored XSS has been discovered. The profile image in the User settings section can be run in the update / upload area via /admin/media/upload?actions=false...

6.1CVSS2.8AI score0.01049EPSS
SaveExploits2References1
RubySec
RubySec
•added 2020/09/09 12:00 a.m.•60 views

Potential XSS vulnerability in Action View

There is a potential Cross-Site Scripting XSS vulnerability in Action View's translation helpers. Views that allow the user to control the default not found value of the t and translate helpers could be susceptible to XSS attacks. Impact ------ When an HTML-unsafe string is passed as the default...

6.1CVSS6.9AI score0.02372EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/10/31 12:00 a.m.•60 views

Nokogiri gem, via libxslt, is affected by multiple vulnerabilities

Nokogiri v1.10.5 has been released. This is a security release. It addresses three CVEs in upstream libxml2, for which details are below. If you're using your distro's system libraries, rather than Nokogiri's vendored libraries, there's no security need to upgrade at this time, though you may wan...

7.5CVSS0.06457EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/19 12:00 a.m.•60 views

mysql-binuuid-rails allows SQL Injection by removing default string escaping

mysql-binuuid-rails 1.1.0 and earlier allows SQL Injection because it removes default string escaping for affected database columns. ActiveRecord does not explicitly escape the Binary data type Type::Binary::Data for mysql. mysql-binuuid-rails uses a data type that is derived from the base Binary...

9.8CVSS2.2AI score0.01789EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/04/18 12:00 a.m.•60 views

Use after free in File#initilialize_copy

In versions of mruby up to and including 1.4.0, a use-after-free vulnerability exists in src/io.c::Fileinitilializecopy. An attacker that can cause Ruby code to be run can possibly use this to execute arbitrary code...

9.8CVSS8.3AI score0.02264EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/02/19 12:00 a.m.•60 views

Multiple persistent XSS vulnerabilities in Radiant CMS

There are multiple Persistent XSS vulnerabilities in Radiant CMS. They affect Personal Preferences Name and Username and Configuration Site Title, Dev Site Domain, Page Parts, and Page Fields...

5.4CVSS3.3AI score0.00597EPSS
SaveExploits2References1
RubySec
RubySec
•added 2014/06/30 12:00 a.m.•60 views

cap-strap Gem for Ruby Process Table Local Plaintext Credential Disclosure

cap-strap Gem for Ruby contains a flaw that is due to the application exposing credential information in plaintext in the process table listing. This may allow a local attacker to gain access to credential information...

7.8CVSS6.6AI score0.00522EPSS
SaveExploits1References1
RubySec
RubySec
•added 2014/03/26 12:00 a.m.•60 views

CVE-2014-2525 libyaml: heap-based buffer overflow when parsing URLs

Heap-based buffer overflow in the yamlparserscanuriescapes function in LibYAML before 0.1.6 allows context-dependent attackers to execute arbitrary code via a long sequence of percent-encoded characters in a URI in a YAML file...

6.8CVSS8AI score0.08772EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2013/12/03 12:00 a.m.•60 views

Reflective XSS Vulnerability in Ruby on Rails

There is a vulnerability in the internationalization component of Ruby on Rails. Under certain common configurations an attacker can provide specially crafted input which will execute a reflective XSS attack. The root cause of this issue is a vulnerability in the i18n gem which has been assigned...

4.3CVSS3.8AI score0.02233EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/01/28 12:00 a.m.•60 views

CVE-2013-0333 rubygem-activesupport: json to yaml parsing

lib/activesupport/json/backends/yaml.rb in Ruby on Rails 2.3.x before 2.3.16 and 3.0.x before 3.0.20 does not properly convert JSON data to YAML data for processing by a YAML parser, which allows remote attackers to execute arbitrary code, conduct SQL injection attacks, or bypass authentication v...

7.5CVSS6.3AI score0.95573EPSS
SaveExploits7References1Affected Software1
RubySec
RubySec
•added 2010/07/02 12:00 a.m.•60 views

Ruby on Windows ARGF.inplace_mode Variable Local Overflow

Buffer overflow in Ruby 1.9.x before 1.9.1-p429 on Windows might allow local users to gain privileges via a crafted ARGF.inplacemode value that is not properly handled when constructing the filenames of the backup files...

7.2CVSS7.1AI score0.00406EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2024/09/17 12:00 a.m.•59 views

Devise-Two-Factor Authentication Uses Insufficient Default OTP Shared Secret Length

Summary Under the default configuration, Devise-Two-Factor version = 2.2.0 & 6.0.0 generate TOTP shared secrets that are 120 bits instead of the 128-bit minimum defined by RFC 4226. Using a shared secret shorter than the minimum to generate a multi-factor authentication code could make it easier...

6CVSS6.9AI score0.00641EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/06/09 12:00 a.m.•59 views

Possible XSS vulnerability with certain configurations of Rails::Html::Sanitizer

There is a possible XSS vulnerability with certain configurations of Rails::Html::Sanitizer. This vulnerability has been assigned the CVE identifier CVE-2022-32209. Versions Affected: ALL Not affected: NONE Fixed Versions: v1.4.3 Impact A possible XSS vulnerability with certain configurations of...

6.1CVSS1.2AI score0.30229EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/03/28 12:00 a.m.•59 views

HTTP response splitting in WEBrick

There is an HTTP response splitting vulnerability in WEBrick bundled with Ruby. If a script accepts an external input and outputs it without modification as a part of HTTP responses, an attacker can use newline characters to deceive the clients that the HTTP response header is stopped at there, a...

5.3CVSS6.9AI score0.05453EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/03/11 12:00 a.m.•59 views

Nokogiri gem contains several vulnerabilities in libxml2 and libxslt

Nokogiri version 1.7.1 has been released, pulling in several upstream patches to the vendored libxml2 to address the following CVEs: CVE-2016-4658 CVSS v3 Base Score: 9.8 Critical libxml2 in Apple iOS before 10, OS X before 10.12, tvOS before 10, and watchOS before 3 allows remote attackers to...

10CVSS5.4AI score0.08559EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2016/08/22 12:00 a.m.•59 views

Archive-Tar-Minitar Directory Traversal Vulnerability

Minitar allows attackers to overwrite arbitrary files during archive extraction via a .. dot dot in an extracted filename. Analogous vulnerabilities for unzip and tar: https://www.cvedetails.com/cve/CVE-2001-1268/ and http://www.cvedetails.com/cve/CVE-2001-1267/ Credit: ecneladis...

7.5CVSS4.5AI score0.04703EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2013/06/27 12:00 a.m.•59 views

CVE-2013-4073 ruby: hostname check bypassing vulnerability in SSL client

The OpenSSL::SSL.verifycertificateidentity function in lib/openssl/ssl.rb in Ruby 1.8 before 1.8.7-p374, 1.9 before 1.9.3-p448, and 2.0 before 2.0.0-p247 does not properly handle a '\0' character in a domain name in the Subject Alternative Name field of an X.509 certificate, which allows...

6.8CVSS8.5AI score0.02757EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/04/13 12:00 a.m.•59 views

md2pdf Gem for Ruby md2pdf/converter.rb File Name Shell Metacharacter Injection Arbitrary Command Execution

md2pdf Gem for Ruby contains a flaw that is due to the program failing to properly sanitize input passed to md2pdf/converter.rb. With a specially crafted file name that contains shell metacharacters, a context-dependent attacker can execute arbitrary commands...

10CVSS6.8AI score0.02161EPSS
SaveExploits3References1
RubySec
RubySec
•added 2013/03/19 12:00 a.m.•59 views

XML Parsing Vulnerability affecting JRuby users

The ActiveSupport XML parsing functionality supports multiple pluggable backends. One backend supported for JRuby users is ActiveSupport::XmlMiniJDOM which makes use of the javax.xml.parsers.DocumentBuilder class. In some JVM configurations the default settings of that class can allow an attacker...

5.8CVSS4.2AI score0.02054EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2013/03/19 12:00 a.m.•59 views

CVE-2013-1855 rubygem-actionpack: css_sanitization: XSS vulnerability in sanitize_css

The sanitizecss method in lib/actioncontroller/vendor/html-scanner/html/sanitizer.rb in the Action Pack component in Ruby on Rails before 2.3.18, 3.0.x and 3.1.x before 3.1.12, and 3.2.x before 3.2.13 does not properly handle \n newline characters, which makes it easier for remote attackers to...

4.3CVSS2.2AI score0.0263EPSS
SaveExploits1References1Affected Software1
Total number of security vulnerabilities1300