Lucene search
+L
RubygemsMost viewed

1255 matches found

RubySec
RubySec
added 2022/01/06 12:0 a.m.17 views

CSRF forgery protection bypass in solidus_frontend

Impact CSRF vulnerability that allows a malicious site to add an item to the user's cart without their knowledge. All solidusfrontend versions are affected. If you're using your own storefront, please, follow along to make sure you're not affected. To reproduce the issue: - Pick the id for a...

5.3CVSS5.1AI score0.00575EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2021/10/26 12:0 a.m.17 views

XSS in the `altField` option of the Datepicker widget in jquery-ui

Impact Accepting the value of the altField option of the Datepicker widget from untrusted sources may execute untrusted code. For example, initializing the datepicker in the following way: js $"datepicker".datepicker altField: "", ; will call the doEvilThing function. Patches The issue is fixed i...

6.5CVSS6.8AI score0.42229EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2021/10/06 12:0 a.m.17 views

Cross-site Scripting in Sidekiq

Sidekiq through 5.1.3 and 6.x through 6.2.0 allows XSS via the queue name of the live-poll feature when Internet Explorer is used...

6.1CVSS2.9AI score0.04158EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2021/05/24 12:0 a.m.17 views

HTTP Request Smuggling in goliath

goliath through 1.0.6 allows request smuggling attacks where goliath is used as a backend and a frontend proxy also being vulnerable. It is possible to conduct HTTP request smuggling attacks by sending the Content-Length header twice. Furthermore, invalid Transfer Encoding headers were found to b...

7.5CVSS2.6AI score0.01221EPSS
Exploits0References1
RubySec
RubySec
added 2021/02/08 12:0 a.m.17 views

Server-side request forgery in CarrierWave

Impact CarrierWave download feature or 1.3.2. Workarounds Using proper network segmentation and applying the principle of least privilege to outbound connections from application servers can reduce the severity of SSRF vulnerabilities. Ideally the vulnerable gem should run on an isolated server...

4.3CVSS6.8AI score0.01173EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2020/05/06 12:0 a.m.17 views

Arbitrary file write/potential remote code execution in actionpack-page_caching

There is a vulnerability in the actionpack-pagecaching gem that allows an attacker to write arbitrary files to a web server, potentially resulting in remote code execution if the attacker can write unescaped ERB to a view. Versions Affected: All versions of actionpack-pagecaching part of Rails...

9.8CVSS7.4AI score0.0525EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2019/10/07 12:0 a.m.17 views

Malicious URL drafting attack against iodines static file server may allow path traversal

Impact A path traversal vulnerability was detected in iodine's static file service. This vulnerability effects any application running iodine's static file server on an effected iodine version. Malicious URL drafting may cause the static file server to attempt a response containing data from file...

7.5CVSS7.5AI score0.00914EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2019/08/21 12:0 a.m.17 views

fat_free_crm XSS via query parameter of tags_helper method

Fat Free CRM before 0.18.1 has XSS in the tagshelper in app/helpers/tagshelper.rb...

6.1CVSS6AI score0.01246EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2019/08/20 12:0 a.m.17 views

Code execution backdoor in lita_coin

The litacoin gem 0.0.3 for Ruby, as distributed on RubyGems.org, included a code-execution backdoor inserted by a third party. No unaffected version is known to exist, as the gem appears to have been entirely removed...

9.8CVSS5.4AI score0.0355EPSS
Exploits0References1
RubySec
RubySec
added 2019/07/31 12:0 a.m.17 views

Code execution backdoor in datagrid

The datagrid gem 1.0.6 for Ruby, as distributed on RubyGems.org, included a code-execution backdoor inserted by a third party...

9.8CVSS2.5AI score0.03115EPSS
Exploits0References1
RubySec
RubySec
added 2019/03/05 12:0 a.m.17 views

Escape sequence injection vulnerability in api response handling

An issue was discovered in RubyGems 2.6 and later through 3.0.2. Gem::GemcutterUtilitieswithresponse may output the API response to stdout as it is. Therefore, if the API side modifies the response, escape sequence injection may occur...

7.5CVSS0.6AI score0.03372EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2018/11/27 12:0 a.m.17 views

Bypass vulnerability in Active Storage

There is a vulnerability in Active Storage. This vulnerability has been assigned the CVE identifier CVE-2018-16477. Versions Affected: = 5.2.0 Not affected: 5.2.0 Fixed Versions: 5.2.1.1 Impact ------ Signed download URLs generated by ActiveStorage for Google Cloud Storage service and Disk servic...

6.5CVSS3.1AI score0.01311EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2017/11/28 12:0 a.m.17 views

Potential arbitrary file read vulnerability in yard server

lib/yard/coreext/file.rb in the server in YARD before 0.9.11 does not block relative paths with an initial ../ sequence, which allows attackers to conduct directory traversal attacks and read arbitrary files...

7.5CVSS5.2AI score0.02894EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:0 a.m.17 views

Ruby on rails 3.0.5 Remote_IP.rb Input Validation in rails/actionpack

The tos method in actionpack/lib/actiondispatch/middleware/remoteip.rb in Ruby on Rails 3.0.5 does not validate the X-Forwarded-For header in requests from IP addresses on a Class C network, which might allow remote attackers to inject arbitrary text into log files or bypass intended address...

4.3CVSS6.7AI score0.06666EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2017/05/01 12:0 a.m.17 views

RuboCop gem Insecure use of /tmp

RuboCop 0.48.1 and earlier does not use /tmp in safe way, allowing local users to exploit this to tamper with cache files belonging to other users...

3.3CVSS2.6AI score0.00409EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2017/04/05 12:0 a.m.17 views

Safemode Gem for Ruby is vulnerable to bypassing safe mode limitations

Safemode, as used in Foreman, versions 1.3.2 and earlier are vulnerable to bypassing safe mode limitations via special Ruby syntax. This can lead to deletion of objects for which the user does not have delete permissions or possibly to privilege escalation...

9.8CVSS5.3AI score0.01627EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2015/09/20 12:0 a.m.17 views

gollum Upload File Functionality Permits Arbitrary File Access

The gollum gem contains a flaw in its upload file functionality that can allow arbitrary file access. This occurs due to a lack of type checking when handling temporary files during the upload process...

4.3CVSS3.2AI score0.01876EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2014/12/04 12:0 a.m.17 views

gollum-grit_adapter Search Functionality Allows Arbitrary Command Execution

The gollum-gritadapter gem contains a flaw that can allow arbitrary command execution. Grit implements its search functionality by shelling out to git grep. In turn, git grep takes a -O or --open-files-in-pages option that will pipe the results of grep to an arbitrary process. By failing to...

8.8CVSS2.1AI score0.02292EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2014/08/22 12:0 a.m.17 views

Fat Free CRM Gem contains a javascript cross-site scripting (XSS) vulnerability

Fat Free CRM Gem contains a javascript cross-site scripting XSS vulnerability. When a user is created/updated using a specifically crafted username, first name or last name, it is possible for arbitrary javascript to be executed on all Fat Free CRM pages. This code would be executed for all logge...

4.3CVSS3.1AI score0.01925EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2014/06/30 12:0 a.m.17 views

VladTheEnterprising Gem for Ruby /tmp/my.cnf.#{target_host} Symlink Multiple Impact

VladTheEnterprising Gem for Ruby contains a flaw as the program creates temporary files insecurely. It is possible for a local attacker to use a symlink attack against the /tmp/my.cnf.targethost file they can overwrite arbitrary files, gain access to the MySQL root password, or inject arbitrary...

7CVSS2.6AI score0.00284EPSS
Exploits0References1
RubySec
RubySec
added 2014/06/30 12:0 a.m.17 views

lynx Gem for Ruby command/basic.rb Process Table Local Plaintext Password Disclosure

lynx Gem for Ruby contains a flaw in command/basic.rb that is due to the application exposing password information in plaintext in the process table. This may allow a local attacker to gain access to password information...

7.8CVSS6.8AI score0.00522EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2014/06/30 12:0 a.m.17 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
Exploits1References1
RubySec
RubySec
added 2014/06/30 12:0 a.m.17 views

ciborg Gem for Ruby default.rb /tmp/perlbrew-installer Local Symlink File Overwrite

ciborg Gem for Ruby contains a flaw as default.rb creates temporary files insecurely. It is possible for a local attacker to use a symlink attack against the /tmp/perlbrew-installer file to cause the program to unexpectedly overwrite an arbitrary file...

5.5CVSS6.7AI score0.00379EPSS
Exploits0References1
RubySec
RubySec
added 2014/03/05 12:0 a.m.17 views

CVE-2014-0036 rubygem-rbovirt: unsafe use of rest-client

The rbovirt gem before 0.0.24 for Ruby uses the rest-client gem with SSL verification disabled, which allows remote attackers to conduct man-in-the-middle attacks via unspecified vectors...

6.8CVSS6.4AI score0.01968EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2014/01/28 12:0 a.m.17 views

CVE-2014-1831 CVE-2014-1832 rubygem-passenger: insecure use of temporary files

Phusion Passenger before 4.0.37 allows local users to write to certain files and directories via a symlink attack on 1 controlprocess.pid or a 2 generation- file...

2.1CVSS6AI score0.00371EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2013/12/24 12:0 a.m.17 views

Fat Free CRM Gem for Ruby allows remote attackers to obtain sensitive informations

Fat Free CRM contains a flaw that is triggered when the attacker sends a direct request for XML data. This may allow a remote attacker to gain access to potentially sensitive information...

5CVSS5.2AI score0.02554EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2013/12/03 12:0 a.m.17 views

i18n missing translation error message XSS

The HTML exception message raised by I18n::MissingTranslation fails to escape the keys...

4.3CVSS1AI score0.02231EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2012/06/06 12:0 a.m.17 views

rack-cache Rubygem Sensitive HTTP Header Caching Weakness

Rack::Cache rack-cache contains a flaw related to the rubygem caching sensitive HTTP headers. This will result in a weakness that may make it easier for an attacker to gain access to a user's session via a specially crafted header...

7.5CVSS2.4AI score0.02359EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2026/05/27 12:0 a.m.16 views

CarrierWave has a denylisted_content_type bypass via Unescaped Regex Metacharacters

Summary CarrierWave's contenttypedenylist check fails to escape regex metacharacters in string entries, causing the denylist to silently not match the content types it is intended to block. Note: CarrierWave is aware contenttypedenylist is deprecated for the security reason, but it still used by...

6.1CVSS5.8AI score0.00223EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2026/04/14 12:0 a.m.16 views

Decidim's comments API allows access to all commentable resources

Impact The root level commentable field in the API allows access to all commentable resources within the platform, without any permission checks. All Decidim instances are impacted that have not secured the /api endpoint. The /api endpoint is publicly available with the default configuration...

7.5CVSS5.8AI score0.00287EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2026/03/19 12:0 a.m.16 views

Ruby JSON has a format string injection vulnerability

Impact A format string injection vulnerability than that lead to denial of service attacks or information disclosure, when the allowduplicatekey: false parsing option is used to parse user supplied documents. This option isn't the default, if you didn't opt-in to use it, you are not impacted...

9.1CVSS5.8AI score0.00838EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2026/03/17 12:0 a.m.16 views

Katello - Denial of Service and potential information disclosure via SQL injection'

A flaw was found in the Katello plugin for Red Hat Satellite. This vulnerability, caused by improper sanitization of user-provided input, allows a remote attacker to inject arbitrary SQL commands into the sortby parameter of the /api/hosts/bootcimages API endpoint. This can lead to a Denial of...

5.4CVSS6AI score0.00262EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2026/02/27 12:0 a.m.16 views

rubyipmi is vulnerable to OS Command Injection through malicious usernames

A flaw was found in rubyipmi, a gem used in the Baseboard Management Controller BMC component of Red Hat Satellite. An authenticated attacker with host creation or update permissions could exploit this vulnerability by crafting a malicious username for the BMC interface. This could lead to remote...

8.8CVSS6.5AI score0.00771EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2026/02/03 12:0 a.m.16 views

Decidim's private data exports can lead to data leaks

Impact Private data exports can lead to data leaks in cases where the UUID generation causes collisions for the generated UUIDs. The bug was introduced by 13571 and affects Decidim versions 0.30.0 or newer currently 2025-09-23. This issue was discovered by running the following spec several times...

8.2CVSS5.5AI score0.00262EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2025/07/09 12:0 a.m.16 views

Possible Denial of Service in resolv gem

A denial of service vulnerability has been discovered in the resolv gem bundled with Ruby. This vulnerability has been assigned the CVE identifier CVE-2025-24294. We recommend upgrading the resolv gem. Details The vulnerability is caused by an insufficient check on the length of a decompressed...

7.5CVSS6.7AI score0.00539EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/12/30 12:0 a.m.16 views

Password Pusher Allows Session Token Interception Leading to Potential Hijacking

Impact A vulnerability has been reported in Password Pusher where an attacker can copy the session cookie before a user logs out, potentially allowing session hijacking. Although the session token is replaced and invalidated upon logout, if an attacker manages to capture the session cookie before...

5.7CVSS6.9AI score0.00209EPSS
Exploits0References1
RubySec
RubySec
added 2024/12/02 12:0 a.m.16 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.8AI score0.00462EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/11/12 12:0 a.m.16 views

Decidim-Awesome has SQL injection in AdminAccountability

Vulnerability type: CWE-89: Improper Neutralization of Special Elements used in an SQL Command 'SQL Injection' Vendor: Decidim International Community Environment Has vendor confirmed: Yes Attack type: Remote Impact: Code Execution Escalation of Privileges Information Disclosure Affected component:...

9CVSS8.6AI score0.0066EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/10/28 12:0 a.m.16 views

MPXJ has a Potential Path Traversal Vulnerability

Impact The patch for the historical vulnerability CVE-2020-35460 in MPXJ is incomplete as there is still a possibility that a malicious path could be constructed which would not be picked up by the original fix and allow files to be written to arbitrary locations. Patches The issue is addressed i...

5.3CVSS6.7AI score0.01758EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/10/02 12:0 a.m.16 views

OpenC3 Path Traversal via screen controller (`GHSL-2024-127`)

Summary A path traversal vulnerability inside of LocalMode's openlocalfile method allows an authenticated user with adequate permissions to download any .txt via the ScreensControllershow on the web server COSMOS is running on depending on the file permissions. Note: This CVE affects all OpenC3...

6.5CVSS6.4AI score0.00912EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/09/16 12:0 a.m.16 views

Decidim::Admin vulnerable to cross-site scripting (XSS) in the admin activity log

Impact The admin panel is subject to potential XSS attach in case an admin assigns a valuator to a proposal, or does any other action that generates an admin activity log where one of the resources has an XSS crafted. Patches N/A Workarounds Redirect the pages /admin and /admin/logs to other admi...

6.8CVSS6AI score0.00353EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/09/16 12:0 a.m.16 views

Decidim::Admin vulnerable to cross-site scripting (XSS) in the admin panel with QuillJS WYSWYG editor

Impact The WYSWYG editor QuillJS is subject to potential XSS attach in case the attacker manages to modify the HTML before being uploaded to the server. The attacker is able to change e.g. to if they know how to craft these requests themselves. Patches N/A Workarounds Review the user accounts tha...

5.4CVSS5.8AI score0.0026EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/08/13 12:0 a.m.16 views

Command Injection in sequenceserver gem

Impact Several HTTP endpoints did not properly sanitize user input and/or query parameters. This could be exploited to inject and run unwanted shell commands Patches Fixed in 3.1.2 Workarounds No known workarounds...

9.8CVSS7AI score0.00584EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2023/10/06 12:0 a.m.16 views

geokit-rails Command Injection vulnerability

Versions of the package geokit-rails before 2.5.0 are vulnerable to Command Injection due to unsafe deserialisation of YAML within the 'geolocation' cookie. This issue can be exploited remotely via a malicious cookie value. Note: An attacker can use this vulnerability to execute commands on the...

9.8CVSS7.5AI score0.03241EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2023/01/03 12:0 a.m.16 views

httparty has multipart/form-data request tampering vulnerability

HTTP multipart/form-data request tampering vulnerability in httparty 0.20.0, due to lack of proper escaping of double quotes within the filename attribute of the Content-Disposition header. If the Content-Disposition header is set to "form-data" and contains the "filename" attribute, and the...

5.3CVSS6.9AI score0.0129EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2022/08/11 12:0 a.m.16 views

update_by_case before 0.1.3 can be vulnerable to sql injection

Before version 0.1.3 updatebycase gem used custom sql strings, and it was not sanitized, making it vulnerable to sql injection. Upgrade to version = 0.1.3 that uses Arel instead to construct the resulting sql statement, with sanitized sql...

9.8CVSS3AI score0.00535EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2022/05/24 12:0 a.m.16 views

Elastic APM agent for Ruby vulnerable to Improper Certificate Validation

A TLS certificate validation flaw was found in Elastic APM agent for Ruby versions before 2.9.0. When specifying a trusted server CA certificate via the servercacert setting, the Ruby agent would not properly verify the certificate returned by the APM server. This could result in a man in the...

7.4CVSS3AI score0.00644EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2022/05/17 12:0 a.m.16 views

openshift-origin-node Improper Input Validation vulnerability

Ruby gem openshift-origin-node before 2014-02-14 does not contain a cronjob timeout which could result in a denial of service in cron.daily and cron.weekly...

5.5CVSS6.8AI score0.00311EPSS
Exploits0References1
RubySec
RubySec
added 2022/05/13 12:0 a.m.16 views

katello Improper Privilege Management vulnerability

A flaw was found in Foreman's katello plugin version 3.4.5. After setting a new role to allow restricted access on a repository with a filter filter set on the Product Name, the filter is not respected when the actions are done via hammer using the repository id...

4.3CVSS4.8AI score0.00938EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2022/05/13 12:0 a.m.16 views

Gem in a Box vulnerable to Cross-site Scripting

geminabox aka Gem in a Box before 0.13.6 is vulnerable to Cross-site Scripting XSS, as demonstrated by uploading a gem file that has a crafted gem.homepage value in its .gemspec file...

5.4CVSS1.5AI score0.0068EPSS
Exploits1References1Affected Software1
Total number of security vulnerabilities1255