Lucene search
+L
RubygemsMost viewed

1258 matches found

RubySec
RubySec
•added 2019/12/16 12:0 a.m.•25 views

Race condition when using persistent connections

There was a race condition around persistent connections, where a connection which is interrupted such as by a timeout would leave data on the socket. Subsequent requests would then read this data, returning content from the previous response. The race condition window appears to be short, and it...

5.9CVSS6.7AI score0.014EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/10/24 12:0 a.m.•25 views

brakeman world writable files allow local privilege escalation

The rubyparser-legacy aka legacy gem 1.0.0 for Ruby allows local privilege escalation because of world-writable files. For example, if the brakeman gem which has a legacy dependency 4.5.0 through 4.7.0 is used, a local user can insert malicious code into the...

7.8CVSS3.3AI score0.00332EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2019/07/12 12:0 a.m.•25 views

Remote command execution via filename

A remote shell execution vulnerability when using MiniMagick::Image.open with URL coming from unsanitized user input. e.g. MiniMagick::Image.open"| touch.txt"...

7.8CVSS4.1AI score0.07639EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2018/07/17 12:0 a.m.•25 views

Signed integer overflow in mrb_str_format

The CHECK macro in mrbgems/mruby-sprintf/src/sprintf.c in mruby 1.4.1 contains a signed integer overflow, possibly leading to out-of-bounds memory access because the mrbstrresize function in string.c does not check for a negative length...

7.5CVSS7AI score0.01392EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2018/06/14 12:0 a.m.•25 views

Directory Traversal in rubyzip

rubyzip version 1.2.1 and earlier contains a Directory Traversal vulnerability in Zip::File component that can result in write arbitrary files to the filesystem. If a site allows uploading of .zip files, an attacker can upload a malicious file which contains symlinks or files with absolute...

9.8CVSS3.7AI score0.04499EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2018/06/12 12:0 a.m.•25 views

Incorrect Access Control in Phusion Passenger

An Incorrect Access Control vulnerability in SpawningKit in Phusion Passenger 5.3.x before 5.3.2 allows a Passenger-managed malicious application, upon spawning a child process, to report an arbitrary different PID back to Passenger's process manager. If the malicious application then generates a...

7.8CVSS6.9AI score0.009EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/02/27 12:0 a.m.•25 views

omniauth-saml authentication bypass via incorrect XML canonicalization and DOM traversal

OmniAuth OmnitAuth-SAML 1.9.0 and earlier may incorrectly utilize the results of XML DOM traversal and canonicalization APIs in such a way that an attacker may be able to manipulate the SAML data without invalidating the cryptographic signature, allowing the attack to potentially bypass...

9.8CVSS4.7AI score0.02415EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2017/10/29 12:0 a.m.•25 views

ox ruby gem stack overflow in sax_parse

In the Ox gem 2.8.1 for Ruby, the process crashes with a stack-based buffer over-read in the readfromstr function in saxbuf.c when a crafted input is supplied to saxparse...

5.5CVSS3AI score0.00974EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:0 a.m.•25 views

Moderate severity vulnerability that affects rails

Rails before 1.2.4, as used for Ruby on Rails, allows remote attackers and ActiveResource servers to determine the existence of arbitrary files and read arbitrary XML files via the Hash.fromxml Hashfromxml method, which uses XmlSimple XML::Simple unsafely, as demonstrated by reading passwords fro...

5CVSS7.1AI score0.03969EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:0 a.m.•25 views

Potential XSS Vulnerability in Ruby on Rails Applications

The cross-site scripting XSS prevention feature in Ruby on Rails 2.x before 2.3.12, 3.0.x before 3.0.8, and 3.1.x before 3.1.0.rc2 does not properly handle mutation of safe buffers, which makes it easier for remote attackers to conduct XSS attacks via crafted strings to an application that uses a...

4.3CVSS5.5AI score0.01962EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:0 a.m.•25 views

Incorrect handling of initialization vector in the GCM mode in OpenSSL

The openssl gem for Ruby uses the same initialization vector IV in GCM Mode aes--gcm when the IV is set before the key, which makes it easier for context-dependent attackers to bypass the encryption protection mechanism...

7.5CVSS4.3AI score0.03167EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:0 a.m.•25 views

Agent Imprersonation in Puppet

lib/puppet/network/authstore.rb in Puppet before 2.7.18, and Puppet Enterprise before 2.5.2, supports use of IP addresses in certnames without warning of potential risks, which might allow remote attackers to spoof an agent by acquiring a previously used IP address...

2.6CVSS6.7AI score0.01641EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2016/01/25 12:0 a.m.•25 views

Possible Object Leak and Denial of Service attack in Action Pack

There is a possible object leak which can lead to a denial of service vulnerability in Action Pack. This vulnerability has been assigned the CVE identifier CVE-2016-0751. Versions Affected: All. Not affected: None. Fixed Versions: 5.0.0.beta1.1, 4.2.5.1, 4.1.14.1, 3.2.22.1 Impact ------ A careful...

7.5CVSS3.6AI score0.09731EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2014/03/28 12:0 a.m.•25 views

OS command injection flaw in awesome_spawn

Awesome spawn contains OS command injection vulnerability, which allows execution of additional commands passed to Awesome spawn as arguments, e.g. AwesomeSpawn.run'ls',:params = '-l' = ";touch haxored". If untrusted input was included in command arguments, attacker could use this flaw to execute...

9.8CVSS3.6AI score0.02876EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2013/03/04 12:0 a.m.•25 views

flash_tool Gem for Ruby File Download Handling Arbitrary Command Execution

flashtool Gem for Ruby contains a flaw that is triggered during the handling of downloaded files that contain shell characters. With a specially crafted file, a context-dependent attacker can execute arbitrary commands...

9.8CVSS7.4AI score0.01685EPSS
Exploits0References1
RubySec
RubySec
•added 2013/02/21 12:0 a.m.•25 views

Spree controller Parameter Arbitrary Ruby Object Instantiation Command Execution

Spree Commerce 1.0.x before 2.0.0.rc1 allows remote authenticated administrators to instantiate arbitrary Ruby objects and executd arbitrary commands via the 1 paymentmethod parameter to core/app/controllers/spree/admin/ paymentmethodscontroller.rb; and the 2 promotionaction parameter to...

4.3CVSS6.8AI score0.01531EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2012/03/14 12:0 a.m.•25 views

CVE-2012-2139 rubygem-mail: directory traversal

Directory traversal vulnerability in lib/mail/network/deliverymethods/filedelivery.rb in the Mail gem before 2.4.4 for Ruby allows remote attackers to read arbitrary files via a .. dot dot in the to parameter...

5CVSS5.2AI score0.04923EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2011/09/01 12:0 a.m.•25 views

jQuery vulnerable to Cross-Site Scripting (XSS)

Cross-site scripting XSS vulnerability in jQuery before 1.6.3, when using location.hash to select elements, allows remote attackers to inject arbitrary web script or HTML via a crafted tag...

4.3CVSS5.8AI score0.19191EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2026/04/24 12:0 a.m.•24 views

Broken Access Control Through Unauthorized Execution of Arbitrary Action Classes Across Resources

Summary A critical Broken Access Control vulnerability was identified in the ActionsController of the Avo framework v3.x. Due to insecure action lookup logic, an authenticated user can execute any Action class descendants of Avo::BaseAction on any resource, even if the action is not registered fo...

8.8CVSS5.9AI score0.00295EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2026/03/23 12:0 a.m.•24 views

Rails Active Support has a possible XSS vulnerability in SafeBuffer#%

Impact SafeBuffer% does not propagate the @htmlunsafe flag to the newly created buffer. If a SafeBuffer is mutated in place e.g. via gsub! and then formatted with % using untrusted arguments, the result incorrectly reports htmlsafe? == true, bypassing ERB auto-escaping and possibly leading to XSS...

6.1CVSS5.8AI score0.00327EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2025/12/18 12:0 a.m.•24 views

AWS SDK for Ruby's S3 Encryption Client has a Key Commitment Issue

Summary S3 Encryption Client for Ruby is an open-source client-side encryption library used to facilitate writing and reading encrypted records to S3. When the encrypted data key EDK is stored in an "Instruction File" instead of S3's metadata record, the EDK is exposed to an "Invisible Salamander...

6CVSS7AI score0.00192EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2025/03/12 12:0 a.m.•24 views

Out-of-bounds Read in Ruby JSON Parser

Impact A specially crafted document could cause an out of bound read, most likely resulting in a crash. Versions 2.10.0 and 2.10.1 are impacted. Older versions are not. Patches Version 2.10.2 fixes the problem. Workarounds None...

7.5CVSS7.4AI score0.00665EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2024/12/02 12:0 a.m.•24 views

rails-html-sanitizer has XSS vulnerability with certain configurations

Summary There is a possible XSS vulnerability with certain configurations of Rails::HTML::Sanitizer 1.6.0 when used with Rails = 7.1.0. Versions affected: 1.6.0 Not affected: 1.6.0 Fixed versions: 1.6.1 Impact A possible XSS vulnerability with certain configurations of Rails::HTML::Sanitizer may...

6.1CVSS5.7AI score0.00463EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2024/10/15 12:0 a.m.•24 views

Possible ReDoS vulnerability in query parameter filtering in Action Dispatch

There is a possible ReDoS vulnerability in the query parameter filtering routines of Action Dispatch. This vulnerability has been assigned the CVE identifier CVE-2024-41128. Impact Carefully crafted query parameters can cause query parameter filtering to take an unexpected amount of time, possibl...

8.7CVSS6.9AI score0.01103EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2024/08/19 12:0 a.m.•24 views

fugit parse and parse_nat stall on lengthy input

Impact The fugit "natural" parser, that turns "every wednesday at 5pm" into "0 17 3", accepted any length of input and went on attempting to parse it, not returning promptly, as expected. The parse call could hold the thread with no end in sight. Fugit dependents that do not check user input leng...

7.5CVSS7.1AI score0.00792EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2024/05/07 12:0 a.m.•24 views

Arbitrary Code Execution Vulnerability in Trix Editor included in ActionText

From version 7.0 onwards the ActionText gem includes a copy of the Trix rich text editor. Prior to versions 7.0.8.3 and 7.1.3.3, ActionText included a version of Trix that is vulnerable to arbitrary code execution when copying and pasting content from the web or other documents with markup into t...

5.4CVSS7.9AI score0.00784EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2024/04/26 12:0 a.m.•24 views

Reflected XSS in Metrics Web Page

Reflected XSS in Sidekiq Web UI via the /metrics HTTP end-point and the substr query param: https://host/sidekiq/metrics?substr=foot%22%3E%3Cscript%20src=%22payload%22%20/%3E...

5.5CVSS6.2AI score0.00594EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2024/02/21 12:0 a.m.•24 views

Denial of Service Vulnerability in Rack Content-Type Parsing

There is a possible denial of service vulnerability in the content type parsing component of Rack. This vulnerability has been assigned the CVE identifier CVE-2024-25126. Versions Affected: = 0.4 Not affected: 0.4 Fixed Versions: 3.0.9.1, 2.2.8.1 Impact Carefully crafted content type headers can...

7.5CVSS7.1AI score0.35376EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2023/04/24 12:0 a.m.•24 views

Sensitive Terraform Output Values Printed At Info Logging Level In Kitchen-Terraform

Summary Kitchen-Terraform v7.0.0 introduced a regression which caused all Terraform output values, including sensitive values, to be printed at the info logging level during the kitchen converge action. Prior to v7.0.0, the output values were printed at the debug level to avoid writing sensitive...

3.3CVSS6.8AI score0.00212EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/12/19 12:0 a.m.•24 views

active_attr Improper Resource Shutdown or Release vulnerability

A vulnerability classified as problematic has been found in cgriego activeattr up to 0.15.3. This affects the function call of the file lib/activeattr/typecasting/booleantypecaster.rb of the component Regex Handler. The manipulation of the argument value leads to denial of service. The exploit ha...

7.5CVSS1.8AI score0.01106EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2022/12/07 12:0 a.m.•24 views

Unchecked return value from xmlTextReaderExpand

Summary Nokogiri 1.13.8, 1.13.9 fails to check the return value from xmlTextReaderExpand in the method Nokogiri::XML::Readerattributehash. This can lead to a null pointer exception when invalid markup is being parsed. For applications using XML::Reader to parse untrusted inputs, this may...

7.5CVSS2.6AI score0.0168EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/11/02 12:0 a.m.•24 views

fluentd vulnerable to remote code execution due to insecure deserialization (in non-default configuration)

Impact A remote code execution RCE vulnerability in non-default configurations of Fluentd allows unauthenticated attackers to execute arbitrary code via specially crafted JSON payloads. Fluentd setups are only affected if the environment variable FLUENTOJOPTIONMODE is explicitly set to object...

9.8CVSS5.6AI score0.44708EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/17 12:0 a.m.•24 views

ccsv Double Free vulnerability

The foreach function in ext/ccsv.c in Ccsv 1.1.0 allows remote attackers to cause a denial of service double free and application crash or possibly have unspecified other impact via a crafted file...

5.5CVSS6.3AI score0.01366EPSS
Exploits0References1
RubySec
RubySec
•added 2022/05/14 12:0 a.m.•24 views

Katello SQL Injection vulnerabilities

Multiple SQL injection vulnerabilities in the scopedsearch function in app/controllers/katello/api/v2/apicontroller.rb in Katello allow remote authenticated users to execute arbitrary SQL commands via the 1 sortby or 2 sortorder parameter...

8.8CVSS6.5AI score0.01835EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/02 12:0 a.m.•24 views

Puppet arbitrary files overwrite via a symlink attack

Puppet 0.24.x before 0.24.9 and 0.25.x before 0.25.2 allows local users to overwrite arbitrary files via a symlink attack on the 1 /tmp/daemonout, 2 /tmp/puppetdoc.txt, 3 /tmp/puppetdoc.tex, or 4 /tmp/puppetdoc.aux temporary file...

3.3CVSS7.1AI score0.00325EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/02/04 12:0 a.m.•24 views

NULL Pointer Dereference in mruby/mruby

NULL Pointer Dereference in Homebrew mruby prior to 3.2...

7.8CVSS6.8AI score0.00918EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2021/05/04 12:0 a.m.•24 views

Prototype Pollution in handlebars

The package handlebars before 4.7.7 are vulnerable to Prototype Pollution when selecting certain compiling options to compile templates coming from an untrusted source. This vulnerability has been assigned the CVE identifier CVE-2021-23383...

9.8CVSS6.6AI score0.04506EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2021/05/02 12:0 a.m.•24 views

RDoc OS command injection vulnerability

RDoc used to call Kernelopen to open a local file. If a Ruby project has a file whose name starts with | and ends with tags, the command following the pipe character is executed. A malicious Ruby project could exploit it to run an arbitrary command execution against a user who attempts to run rdo...

7CVSS2.3AI score0.0148EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2020/05/02 12:0 a.m.•24 views

Doorkeeper application secret information disclosure vulnerability

Information disclosure vulnerability. Allows an attacker to see all Doorkeeper::Application model attribute values including secrets after authorizing an application to their user. An application is vulnerable if the authorized applications controller is enabled GET...

7.5CVSS0.7AI score0.02016EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2020/01/23 12:0 a.m.•24 views

secure_headers header injection due to newline

If user-supplied input was passed into append/overridecontentsecuritypolicydirectives, a newline could be injected leading to limited header injection. Upon seeing a newline in the header, rails will silently create a new Content-Security-Policy header with the remaining value of the original...

5.8CVSS6.9AI score0.01079EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2019/08/11 12:0 a.m.•24 views

Rexical Command Injection Vulnerability

A command injection vulnerability appears in code generated by the Rexical gem versions v1.0.6 and earlier. It allows commands to be executed in a subprocess by Ruby's Kernel.open method...

9.8CVSS5.4AI score0.05899EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/08/11 12:0 a.m.•24 views

Nokogiri Command Injection Vulnerability via Nokogiri::CSS::Tokenizer#load_file

A command injection vulnerability in Nokogiri v1.10.3 and earlier allows commands to be executed in a subprocess by Ruby's Kernel.open method. Processes are vulnerable only if the undocumented method Nokogiri::CSS::Tokenizerloadfile is being passed untrusted user input. This vulnerability appears...

9.8CVSS3.2AI score0.05899EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/07/31 12:0 a.m.•24 views

samlr XML nodes comment attack

Zendesk Samlr before 2.6.2 allows an XML nodes comment attack such as a nameid node with [email protected] followed by . and then the attacker's domain name...

7.5CVSS2.7AI score0.01205EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:0 a.m.•24 views

Delete directory using symlink when decompressing tar

A Directory Traversal issue was discovered in RubyGems 2.7.6 and later through 3.0.2. Before making new directories or touching files which now include path-checking code for symlinks, it would delete the target destination. If that destination was hidden behind a symlink, a malicious gem could...

8.8CVSS1AI score0.04212EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2018/11/27 12:0 a.m.•24 views

Broken Access Control vulnerability in Active Job

There is a vulnerability in Active Job. This vulnerability has been assigned the CVE identifier CVE-2018-16476. Versions Affected: = 4.2.0 Not affected: 4.2.0 Fixed Versions: 4.2.11, 5.0.7.1, 5.1.6.1, 5.2.1.1 Impact ------ Carefully crafted user input can cause Active Job to deserialize it using...

7.5CVSS4.3AI score0.02559EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2018/04/17 12:0 a.m.•24 views

Use after free caused by integer overflow in environment stack

In versions of mruby up to and including 1.4.0, an integer overflow exists in src/vm.c::mrbvmexec when handling OPGETUPVAR in the presence of deep scope nesting, resulting in a use-after-free. An attacker that can cause Ruby code to be run can use this to possibly execute arbitrary code...

9.8CVSS7.5AI score0.02584EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2017/11/16 12:0 a.m.•24 views

Unsafe objects can be loaded from Redis

Redis-store =v1.3.0 allows unsafe objects to be loaded from Redis via the use of the Marshal serializer...

9.8CVSS4.2AI score0.01983EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:0 a.m.•24 views

actionpack and activesupport vulnerable to information leaks

A certain algorithm in Ruby on Rails 2.1.0 through 2.2.2, and 2.3.x before 2.3.4, leaks information about the complexity of message-digest signature verification in the cookie store, which might allow remote attackers to forge a digest via multiple attempts...

5CVSS6.6AI score0.02232EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:0 a.m.•24 views

Puppet `resource_type` Remote Code Execution Vulnerability

Unspecified vulnerability in Puppet 2.7.x before 2.7.23 and 3.2.x before 3.2.4, and Puppet Enterprise 2.8.x before 2.8.3 and 3.0.x before 3.0.1, allows remote attackers to execute arbitrary Ruby programs from the master via the resourcetype service. NOTE: this vulnerability can only be exploited...

5.1CVSS6.9AI score0.01643EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:0 a.m.•24 views

Moderate severity vulnerability that affects facter, hiera, mcollective-client, and puppet

Untrusted search path vulnerability in Puppet Enterprise 2.8 before 2.8.7, Puppet before 2.7.26 and 3.x before 3.6.2, Facter 1.6.x and 2.x before 2.0.2, Hiera before 1.3.4, and Mcollective before 2.5.2, when running with Ruby 1.9.1 or earlier, allows local users to gain privileges via a Trojan...

6.2CVSS6.8AI score0.00537EPSS
Exploits1References1Affected Software1
Total number of security vulnerabilities1258