Lucene search
K
RubygemsRecent

1206 matches found

RubySec
RubySec
added 2025/02/26 12:0 a.m.18 views

CVE-2025-27221 - userinfo leakage in URI#join, URI#merge and URI#+.

There is a possibility for userinfo leakage by in the uri gem. This vulnerability has been assigned the CVE identifier CVE-2025-27221. We recommend upgrading the uri gem. Details The methods URIjoin, URImerge, and URI+ retained userinfo, such as user:password, even after the host is replaced. Whe...

5.3CVSS6.9AI score0.00472EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2025/02/26 12:0 a.m.15 views

CVE-2025-27219 - Denial of Service in CGI::Cookie.parse

There is a possibility for DoS by in the cgi gem. This vulnerability has been assigned the CVE identifier CVE-2025-27219. We recommend upgrading the cgi gem. Details CGI::Cookie.parse took super-linear time to parse a cookie string in some cases. Feeding a maliciously crafted cookie string into t...

7.5CVSS7.1AI score0.00784EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2025/02/26 12:0 a.m.23 views

CVE-2025-27220 - ReDoS in CGI::Util#escapeElement.

There is a possibility for Regular expression Denial of Service ReDoS by in the cgi gem. This vulnerability has been assigned the CVE identifier CVE-2025-27220. We recommend upgrading the cgi gem. Details The regular expression used in CGI::UtilescapeElement is vulnerable to ReDoS. The crafted...

7.5CVSS7AI score0.00702EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2025/02/24 12:0 a.m.10 views

Phusion Passenger denial of service

The http parser in Phusion Passenger 6.0.21 through 6.0.25 before 6.0.26 allows a denial of service during parsing of a request with an invalid HTTP method...

7.5CVSS6.7AI score0.0057EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2025/02/12 12:0 a.m.21 views

Possible Log Injection in Rack::CommonLogger

Summary Rack::CommonLogger can be exploited by crafting input that includes newline characters to manipulate log entries. The supplied proof-of-concept demonstrates injecting malicious content into logs. Details When a user provides the authorization credentials via Rack::Auth::Basic, if success,...

7.1CVSS6.6AI score0.01095EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2025/02/10 12:0 a.m.34 views

Possible DoS by memory exhaustion in net-imap

Summary There is a possibility for denial of service by memory exhaustion in net-imap's response parser. At any time while the client is connected, a malicious server can send can send highly compressed uid-set data which is automatically read by the client's receiver thread. The response parser...

6.5CVSS6.4AI score0.00583EPSS
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/10 12:0 a.m.50 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.00989EPSS
Exploits0References1Affected Software1
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.7AI score0.00454EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/12/02 12:0 a.m.17 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.00427EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/12/02 12:0 a.m.14 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.00453EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/12/02 12:0 a.m.12 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.6AI score0.00426EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/12/02 12:0 a.m.18 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 and Nokogiri = 1.16.8. Impact A possible XSS vulnerability with certain configurations of Rails::HTML::Sanitizer may allow an attacker to inject content if HTML5...

6.1CVSS5.7AI score0.0057EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/11/20 12:0 a.m.38 views

Password Pusher rate limiter can be bypassed by forging proxy headers

Impact Password Pusher comes with a configurable rate limiter. In versions prior to v1.49.0, the rate limiter could be bypassed by forging proxy headers allowing bad actors to send unlimited traffic to the site potentially causing a denial of service. Patches In v1.49.0, a fix was implemented to...

5.3CVSS6.6AI score0.00522EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/11/13 12:0 a.m.14 views

decidim-meetings Cross-site scripting vulnerability in the online or hybrid meeting embeds

Impact The meeting embeds feature used in the online or hybrid meetings is subject to potential XSS attack through a malformed URL. Workarounds Disable the creation of meetings by participants in the meeting component. References OWASP ASVS v4.0.3-5.1.3 Credits This issue was discovered in a...

7.7CVSS6AI score0.00243EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/11/12 12:0 a.m.15 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/11/01 12:0 a.m.14 views

Sinatra vulnerable to Reliance on Untrusted Inputs in a Security Decision

Versions of the package sinatra from 0.0.0 are vulnerable to Reliance on Untrusted Inputs in a Security Decision via the X-Forwarded-Host XFH header. When making a request to a method with redirect applied, it is possible to trigger an Open Redirect Attack by inserting an arbitrary address into...

5.4CVSS6.7AI score0.00476EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/10/28 12:0 a.m.13 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/28 12:0 a.m.17 views

REXML ReDoS vulnerability

Impact The REXML gem before 3.3.9 has a ReDoS vulnerability when it parses an XML that has many digits between & and x...; in a hex numeric character reference &x...;. This does not happen with Ruby 3.2 or later. Ruby 3.1 is the only affected maintained Ruby. Note that Ruby 3.1 will reach EOL on...

8.7CVSS6.6AI score0.01429EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/10/23 12:0 a.m.17 views

camaleon_cms affected by cross site scripting

Cross Site Scripting vulnerability in camaleon-cms v.2.7.5 allows remote attacker to execute arbitrary code via the content group name field...

4.8CVSS7.1AI score0.00973EPSS
Exploits1References1
RubySec
RubySec
added 2024/10/15 12:0 a.m.26 views

Possible ReDoS vulnerability in HTTP Token authentication in Action Controller

There is a possible ReDoS vulnerability in Action Controller's HTTP Token authentication. This vulnerability has been assigned the CVE identifier CVE-2024-47887. Impact For applications using HTTP Token authentication via authenticateorrequestwithhttptoken or similar, a carefully crafted header m...

8.7CVSS7.2AI score0.01048EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/10/15 12:0 a.m.20 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/10/15 12:0 a.m.19 views

Possible ReDoS vulnerability in plain_text_for_blockquote_node in Action Text

There is a possible ReDoS vulnerability in the plaintextforblockquotenode helper in Action Text. This vulnerability has been assigned the CVE identifier CVE-2024-47888. Impact Carefully crafted text can cause the plaintextforblockquotenode helper to take an unexpected amount of time, possibly...

8.7CVSS6.9AI score0.00991EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/10/15 12:0 a.m.16 views

Possible ReDoS vulnerability in block_format in Action Mailer

There is a possible ReDoS vulnerability in the blockformat helper in Action Mailer. This vulnerability has been assigned the CVE identifier CVE-2024-47889. Impact Carefully crafted text can cause the blockformat helper to take an unexpected amount of time, possibly resulting in a DoS vulnerabilit...

8.7CVSS6.9AI score0.00944EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/10/02 12:0 a.m.8 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.00932EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/10/02 12:0 a.m.9 views

OpenC3 stores passwords in clear text (`GHSL-2024-129`)

Summary OpenC3 COSMOS stores the password of a user unencrypted in the LocalStorage of a web browser. This makes the user password susceptible to exfiltration via Cross-site scripting see GHSL-2024-128. Note: This CVE only affects Open Source edition, and not OpenC3 COSMOS Enterprise Edition Impa...

6.5CVSS6.4AI score0.00344EPSS
Exploits1References1Affected Software1
RubySec
RubySec
added 2024/10/02 12:0 a.m.27 views

OpenC3 Cross-site Scripting in Login functionality (`GHSL-2024-128`)

Summary The login functionality contains a reflected cross-site scripting XSS vulnerability. Note: This CVE only affects Open Source Edition, and not OpenC3 COSMOS Enterprise Edition Impact This issue may lead up to Remote Code Execution RCE. NOTE: The complete advisory with much more information...

6.1CVSS7.1AI score0.00443EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/10/01 12:0 a.m.19 views

Decidim has a cross-site scripting vulnerability in the version control page

Impact The version control feature used in resources is subject to potential cross-site scripting XSS attack through a malformed URL. Workarounds Not available References OWASP ASVS v4.0.3-5.1.3 Credits This issue was discovered in a security audit organized by Open Source Politics against Decidi...

7.1CVSS6.1AI score0.00394EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/09/25 12:0 a.m.14 views

Heap-based Buffer Overflow in sqlite-vec

sqlite-vec v0.1.1 was discovered to contain a heap buffer overflow via the npytokennext function. This vulnerability allows attackers to cause a Denial of Service DoS via a crafted file. Workaround for CVE in release 0.1.3...

9.1CVSS7.2AI score0.00427EPSS
Exploits2References1Affected Software1
RubySec
RubySec
added 2024/09/22 12:0 a.m.13 views

HTTP Request Smuggling in ruby webrick

An issue was discovered in the WEBrick toolkit through 1.8.1 for Ruby. It allows HTTP request smuggling by providing both a Content-Length header and a Transfer-Encoding header, e.g., "GET /admin HTTP/1.1\r\n" inside of a "POST /user HTTP/1.1\r\n" request. NOTE: the supplier''s position is "Webri...

6.7AI score0.00395EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/09/20 12:0 a.m.22 views

Puma's header normalization allows for client to clobber proxy set headers

Impact Clients could clobber values set by intermediate proxies such as X-Forwarded-For by providing a underscore version of the same header X-ForwardedFor. Any users trusting headers set by their proxy may be affected. Attackers may be able to downgrade connections to HTTP non-SSL or redirect...

5.4CVSS6.7AI score0.00659EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/09/19 12:0 a.m.24 views

protobuf-java has potential Denial of Service issue

Summary When parsing unknown fields in the Protobuf Java Lite and Full library, a maliciously crafted message can cause a StackOverflow error and lead to a program crash. Reporter: Alexis Challande, Trail of Bits Ecosystem Security Team Affected versions: This issue affects all versions of both t...

8.7CVSS6.6AI score0.0279EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/09/18 12:0 a.m.19 views

Camaleon CMS vulnerable to arbitrary path traversal (GHSL-2024-183)

A path traversal vulnerability accessible via MediaController's downloadprivatefile method allows authenticated users to download any file on the web server Camaleon CMS is running on depending on the file permissions. In the downloadprivatefile method: ruby def downloadprivatefile...

7.7CVSS5.8AI score0.14859EPSS
Exploits11References1Affected Software1
RubySec
RubySec
added 2024/09/18 12:0 a.m.26 views

Camaleon CMS affected by arbitrary file write to RCE (GHSL-2024-182)

An arbitrary file write vulnerability accessible via the upload method of the MediaController allows authenticated users to write arbitrary files to any location on the web server Camaleon CMS is running on depending on the permissions of the underlying filesystem. E.g. This can lead to a delayed...

9.9CVSS8.6AI score0.35658EPSS
Exploits2References1Affected Software1
RubySec
RubySec
added 2024/09/17 12:0 a.m.26 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.00632EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/09/16 12:0 a.m.13 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.00256EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/09/16 12:0 a.m.13 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.00348EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/09/11 12:0 a.m.19 views

omniauth-saml vulnerable to Improper Verification of Cryptographic Signature

ruby-saml, the dependent SAML gem of omniauth-saml has a signature wrapping vulnerability in = v1.12.0 and v1.13.0 to v1.16.0 , see https://github.com/SAML-Toolkits/ruby-saml/security/advisories/GHSA-jw9c-mfg7-9rx2 As a result, omniauth-saml created a new release by upgrading ruby-saml to the...

10CVSS9.3AI score0.10684EPSS
Exploits2References1Affected Software1
RubySec
RubySec
added 2024/08/28 12:0 a.m.19 views

SAML authentication bypass via Incorrect XPath selector

Ruby-SAML in = 12.2 and 1.13.0 = 1.16.0 does not properly verify the signature of the SAML Response. An unauthenticated attacker with access to any signed saml document by the IdP can thus forge a SAML Response/Assertion with arbitrary contents. This would allow the attacker to log in as arbitrar...

10CVSS7.2AI score0.10684EPSS
Exploits2References1Affected Software1
RubySec
RubySec
added 2024/08/23 12:0 a.m.19 views

request_store has Incorrect Default Permissions

Impact The files published as part of requeststore 1.3.2 have 0666 permissions, meaning that they are world-writable, which allows local users to execute arbitrary code. This version was published in 2017, and most production environments do not allow access for local users, so the chances of thi...

7.8CVSS7.6AI score0.00194EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/08/22 12:0 a.m.15 views

REXML denial of service vulnerability

Impact The REXML gem before 3.3.6 has a DoS vulnerability when it parses an XML that has many deep elements that have same local name attributes. If you need to parse untrusted XMLs with tree parser API like REXML::Document.new, you may be impacted to this vulnerability. If you use other parser...

5.9CVSS6.6AI score0.01205EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/08/21 12:0 a.m.5 views

Code Snippet GeSHi plugin in CKEditor 4 has reflected cross-site scripting (XSS) vulnerability

Affected packages The vulnerability has been discovered in Code Snippet GeSHi plugin. All integrators that use GeSHi syntax highlighter on the backend side can be affected. Impact A potential vulnerability has been discovered in CKEditor 4 Code Snippet GeSHi plugin. The vulnerability allowed a...

6.1CVSS6.6AI score0.00424EPSS
Exploits0References1
RubySec
RubySec
added 2024/08/21 12:0 a.m.7 views

CKEditor4 low-risk cross-site scripting (XSS) vulnerability linked to potential domain takeover

Affected Packages The issue impacts only editor instances with enabled version notifications. Please note that this feature is disabled by default in all CKEditor 4 LTS versions. Therefore, if you use CKEditor 4 LTS, it is highly unlikely that you are affected by this vulnerability. If you are...

3.1CVSS7AI score0.004EPSS
Exploits0References1
RubySec
RubySec
added 2024/08/19 12:0 a.m.16 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/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 2024/08/01 12:0 a.m.14 views

DoS vulnerabilities in REXML

There is a DoS vulnerability in REXML gem. This vulnerability has been assigned the CVE identifier CVE-2024-41946. We strongly recommend upgrading the REXML gem. Details When parsing an XML that has many entity expansions with SAX2 or pull parser API, REXML gem may take long time. Please update...

7.5CVSS5.4AI score0.01192EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/08/01 12:0 a.m.16 views

DoS vulnerabilities in REXML

There are some DoS vulnerabilities in REXML gem. These vulnerabilities have been assigned the CVE identifier CVE-2024-41123. We strongly recommend upgrading the REXML gem. Details When parsing an XML document that has many specific characters such as whitespace character, and , REXML gem may take...

7.5CVSS5.7AI score0.01283EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/07/25 12:0 a.m.14 views

Cross-Site Request Forgery in Spina

A vulnerability classified as problematic was found in Spina CMS 2.18.0. Affected by this vulnerability is an unknown functionality of the file /admin/mediafolders. The manipulation leads to cross-site request forgery. The attack can be launched remotely. The exploit has been disclosed to the...

8.8CVSS6.9AI score0.00407EPSS
Exploits1References1
RubySec
RubySec
added 2024/07/16 12:0 a.m.26 views

DoS in REXML

There is a DoS vulnerability in REXML gem. This vulnerability has been assigned the CVE identifier CVE-2024-39908. We strongly recommend upgrading the REXML gem. Details When it parses an XML that has many specific characters such as . REXML gem may take long time. Please update REXML gem to...

4.3CVSS7.2AI score0.01379EPSS
Exploits0References1Affected Software1
RubySec
RubySec
added 2024/07/11 12:0 a.m.20 views

Bootstrap Cross-Site Scripting (XSS) vulnerability

A vulnerability has been identified in Bootstrap that exposes users to Cross-Site Scripting XSS attacks. The issue is present in the carousel component, where the data-slide and data-slide-to attributes can be exploited through the href attribute of an tag due to inadequate sanitization. This...

6.2AI score
Exploits0References1
Total number of security vulnerabilities1206