Lucene search
+L
RubygemsMost viewed

1278 matches found

RubySec
RubySec
added 2017/11/16 12:0 a.m.48 views

gollum and gollum-lib allow remote authenticated users to execute arbitrary code

The gollum-gritadapter Ruby gem dependency in gollum before 3.1.1 and the gollum-lib gem dependency in gollum-lib before 4.0.1 when the string master is in any of the wiki documents, allows remote authenticated users to execute arbitrary code via the -O or --open-files-in-pager flags...

8.8CVSS7AI score0.02292EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2017/09/14 12:0 a.m.48 views

Escape sequence injection vulnerability in the Basic authentication of WEBrick

There is an escape sequence injection vulnerability in the Basic authentication of WEBrick bundled by Ruby. When using the Basic authentication of WEBrick, clients can pass an arbitrary string as the user name. WEBrick outputs the passed user name intact to its log, then an attacker can inject...

9.3CVSS7.4AI score0.16412EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2017/05/09 12:0 a.m.48 views

Nokogiri gem contains two upstream vulnerabilities in libxslt 1.1.29

nokogiri version 1.7.2 has been released. This is a security update based on 1.7.1, addressing two upstream libxslt 1.1.29 vulnerabilities classified as "Medium" by Canonical and given a CVSS3 score of "6.5 Medium" and "8.8 High" by RedHat. These patches only apply when using Nokogiri's vendored...

9.3CVSS8.6AI score0.04131EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2014/07/02 12:0 a.m.48 views

CVE-2014-3482 rubygem-activerecord: SQL injection vulnerability in 'bitstring' quoting

SQL injection vulnerability in activerecord/lib/activerecord/connectionadapters/postgresqladapter.rb in the PostgreSQL adapter for Active Record in Ruby on Rails 2.x and 3.x before 3.2.19 allows remote attackers to execute arbitrary SQL commands by leveraging improper bitstring quoting. It was...

7.5CVSS8.2AI score0.04278EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2014/03/26 12:0 a.m.48 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.8CVSS7.6AI score0.09787EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2013/02/11 12:0 a.m.48 views

CVE-2013-0276 rubygem-activerecord/rubygem-activemodel: circumvention of attr_protected

ActiveRecord in Ruby on Rails before 2.3.17, 3.1.x before 3.1.11, and 3.2.x before 3.2.12 allows remote attackers to bypass the attrprotected protection mechanism and modify protected model attributes via a crafted request...

4.3CVSS6.3AI score0.0246EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2013/01/08 12:0 a.m.48 views

CVE-2013-0156 rubygem-activesupport: Multiple vulnerabilities in parameter parsing in ActionPack

activesupport/coreext/hash/conversions.rb in Ruby on Rails before 2.3.15, 3.0.x before 3.0.19, 3.1.x before 3.1.10, and 3.2.x before 3.2.11 does not properly restrict casts of string values, which allows remote attackers to conduct object-injection attacks and execute arbitrary code, or cause a...

7.5CVSS6.3AI score0.99449EPSS
SaveExploits21References1Affected Software1
RubySec
RubySec
added 2024/09/18 12:0 a.m.47 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.37358EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2023/01/18 12:0 a.m.47 views

Open Redirect Vulnerability in Action Pack

There is a vulnerability in Action Controller’s redirectto. This vulnerability has been assigned the CVE identifier CVE-2023-22797. Versions Affected: = 7.0.0 Not affected: 7.0.0 Fixed Versions: 7.0.4.1 Impact There is a possible open redirect when using the redirectto helper with untrusted user...

6.1CVSS6.6AI score0.00595EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/01/18 12:0 a.m.47 views

Denial of Service Vulnerability in ActiveRecord’s PostgreSQL adapter

There is a potential denial of service vulnerability present in ActiveRecord’s PostgreSQL adapter. This has been assigned the CVE identifier CVE-2022-44566. Versions Affected: All. Not affected: None. Fixed Versions: 6.1.7.1, 7.0.4.1 Impact In ActiveRecord 7.0.4.1 and 6.1.7.1, when a value outsid...

7.5CVSS7.4AI score0.01265EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2022/11/30 12:0 a.m.47 views

Sinatra vulnerable to Reflected File Download attack

An issue was discovered in Sinatra 2.0 before 2.2.3 and 3.0 before 3.0.4. An application is vulnerable to a reflected file download RFD attack that sets the Content-Disposition header of a response when the filename is derived from user-supplied input...

8.8CVSS2.4AI score0.00642EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2022/04/11 12:0 a.m.47 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.0444EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/02/15 12:0 a.m.47 views

Hub Package Arbitrary File Overwrite

The am function in lib/hub/commands.rb in hub before 1.12.1 allows local users to overwrite arbitrary files via a symlink attack on a temporary patch file...

3.6CVSS6.8AI score0.00387EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2021/05/05 12:0 a.m.47 views

Possible Denial of Service vulnerability in Action Dispatch

There is a possible Denial of Service vulnerability in the Mime type parser of Action Dispatch. This vulnerability has been assigned the CVE identifier CVE-2021-22902. Versions Affected: = 6.0.0 Not affected: \sMIMEPARAMETER\s\z/ end end...

7.5CVSS4.1AI score0.02791EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2020/04/29 12:0 a.m.47 views

Potential XSS vulnerability in jQuery

Impact Passing HTML from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods i.e. .html, .append, and others may execute untrusted code. Patches This problem is patched in jQuery 3.5.0. Workarounds To workaround the issue without upgrading, adding the...

6.9CVSS6.8AI score0.99019EPSS
SaveExploits7References1Affected Software1
RubySec
RubySec
added 2020/03/14 12:0 a.m.47 views

Sort order SQL injection via `direction` parameter in administrate

In Administrate rubygem before version 0.13.0, when sorting by attributes on a dashboard, the direction parameter was not validated before being interpolated into the SQL query. This could present a SQL injection if the attacker were able to modify the direction parameter and bypass ActiveRecord...

8.1CVSS3.1AI score0.009EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2020/02/12 12:0 a.m.47 views

libxml2 2.9.10 has an infinite loop in a certain end-of-file situation

Nokogiri has backported the patch for CVE-2020-7595 into its vendored version of libxml2, and released this as v1.10.8 CVE-2020-7595 has not yet been addressed in an upstream libxml2 release, and so Nokogiri versions = v1.10.7 are vulnerable...

7.5CVSS7.8AI score0.07836EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/04/13 12:0 a.m.47 views

Moderate severity vulnerability that affects nokogiri

The xzhead function in xzlib.c in libxml2 before 2.9.6 allows remote attackers to cause a denial of service memory consumption via a crafted LZMA file, because the decoder functionality does not restrict memory usage to what is required for a legitimate file. References: -...

6.5CVSS7.2AI score0.02706EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2025/02/10 12:0 a.m.46 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.00619EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/11/20 12:0 a.m.46 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
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/03/13 12:0 a.m.46 views

Possible XSS Security Vulnerability in SafeBuffer#bytesplice

There is a vulnerability in ActiveSupport if the new bytesplice method is called on a SafeBuffer with untrusted user input. This vulnerability has been assigned the CVE identifier CVE-2023-28120. Versions Affected: All. Not affected: None Fixed Versions: 7.0.4.3, 6.1.7.3 Impact ActiveSupport uses...

5.3CVSS3.4AI score0.00923EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2020/04/29 12:0 a.m.46 views

Potential denial of service in bson rubygem

The Moped::BSON::ObjecId.legal? method in mongodb/bson-ruby before 3.0.4 as used in rubygem-moped allows remote attackers to cause a denial of service worker resource consumption via a crafted string. NOTE: This issue is due to an incomplete fix to CVE-2015-4410...

7.5CVSS5.3AI score0.06372EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2019/02/15 12:0 a.m.46 views

XSS vulnerability in bootstrap-sass

In Bootstrap before 3.4.1 and 4.3.x before 4.3.1, XSS is possible in the tooltip or popover data-template attribute...

6.1CVSS6.3AI score0.16404EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
added 2014/11/13 12:0 a.m.46 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.056EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2012/10/12 12:0 a.m.46 views

Ruby name_err_mesg_to_str Method Safe Level Security Bypass

Ruby 1.8.7 before patchlevel 371, 1.9.3 before patchlevel 286, and 2.0 before revision r37068 allows context-dependent attackers to bypass safe-level restrictions and modify untainted strings via the nameerrmesgtostr API function, which marks the string as tainted, a different vulnerability than...

5CVSS5.2AI score0.02619EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2012/08/08 12:0 a.m.46 views

Chef Improper Access Control Vulnerability

chef-server-api/app/controllers/users.rb in the API in Chef before 0.9.0 does not require administrative privileges for the create, destroy, and update methods, which allows remote authenticated users to manage user accounts via requests to the /users URI...

6.5CVSS7.3AI score0.0157EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/05/16 12:0 a.m.45 views

REXML contains a denial of service vulnerability

Impact The REXML gem before 3.2.6 has a DoS vulnerability when it parses an XML that has many s in an attribute value. If you need to parse untrusted XMLs, you many be impacted to this vulnerability. Patches The REXML gem 3.2.7 or later include the patch to fix this vulnerability. Workarounds Don...

5.3CVSS6.4AI score0.02064EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2023/07/06 12:0 a.m.45 views

gRPC connection termination issue

gRPC contains a vulnerability whereby a client can cause a termination of connection between a HTTP2 proxy and a gRPC server: a base64 encoding error for -bin suffixed headers will result in a disconnection by the gRPC server, but is typically allowed by HTTP2 proxies. We recommend upgrading beyo...

5.3CVSS6.9AI score0.00527EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/07/16 12:0 a.m.45 views

XSS via `filename` parameter to New Page dialog

Cross site scripting XSS in gollum 5.0 to 5.1.2 via the filename parameter to the 'New Page' dialog...

6.1CVSS2.8AI score0.00745EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/13 12:0 a.m.45 views

smalruby and smalruby-editor vulnerable to OS Command Injection

smalruby-editor prior to 0.4.1 and smalruby prior to 0.1.11 allows remote attackers to execute arbitrary OS commands via unspecified vectors...

10CVSS8.1AI score0.06183EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2020/05/22 12:0 a.m.45 views

HTTP Smuggling via Transfer-Encoding Header in Puma

Impact This is a similar but different vulnerability to the one patched in 3.12.5 and 4.3.4. A client could smuggle a request through a proxy, causing the proxy to send a response back to another unknown client. If the proxy uses persistent connections and the client adds another request in via...

7.5CVSS6.7AI score0.02806EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2019/10/31 12:0 a.m.45 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 2019/07/26 12:0 a.m.45 views

SQL injection vulnerability via Marginalia::Comment

The 'marginalia' gem is affected by a SQL Injection vulnerability. All SQL queries are affected when a user controller argument is added as a component. This affects users that add a component that is user controller, for instance a parameter or a header. The issue is resolved in version 1.6...

9.8CVSS3.8AI score0.01381EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/09/13 12:0 a.m.45 views

Bootstrap Cross-site Scripting vulnerability

In Bootstrap before 4.1.2, XSS is possible in the data-container property of tooltip. This is similar to CVE-2018-14041...

6.1CVSS6.1AI score0.04293EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2017/09/14 12:0 a.m.45 views

Heap exposure vulnerability in generating JSON

There is a heap exposure vulnerability in JSON bundled by Ruby. The generate method of JSON module optionally accepts an instance of JSON::Ext::Generator::State class. If a malicious instance is passed, the result may include contents of heap. All users running an affected release should either...

9.8CVSS1.6AI score0.09445EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2016/01/25 12:0 a.m.45 views

XSS vulnerability in rails-html-sanitizer

There is a XSS vulnerability in Rails::Html::FullSanitizer used by Action View's striptags. This vulnerability has been assigned the CVE identifier CVE-2015-7579. Versions Affected: 1.0.2 Not affected: 1.0.0, 1.0.1 Fixed Versions: 1.0.3 Impact ------ Due to the way that Rails::Html::FullSanitizer...

6.1CVSS0.4AI score0.02577EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2015/12/09 12:0 a.m.45 views

SMTP command injection

Net::SMTP is vulnerable to SMTP command injection via CRLF sequences in a RCPT TO or MAIL FROM command, as demonstrated by CRLF sequences immediately before and after a DATA substring. Applications that validate email address format are not affected by this vulnerability. The injection attack is...

6.1CVSS6.9AI score0.03717EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2014/12/04 12:0 a.m.45 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
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2012/10/05 12:0 a.m.45 views

Ruby incomplete fix for CVE-2011-1005 for NameError#to_s method when used on objects

The safe-level feature in Ruby 1.8.7 allows context-dependent attackers to modify strings via the NameErrortos method when operating on Ruby objects. NOTE: this issue is due to an incomplete fix for CVE-2011-1005...

5CVSS5.2AI score0.02772EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2008/08/08 12:0 a.m.45 views

Ruby multiple insufficient safe mode restrictions

Ruby 1.8.5 and earlier, 1.8.6 through 1.8.6-p286, 1.8.7 through 1.8.7-p71, and 1.9 through r18423 does not properly restrict access to critical variables and methods at various safe levels, which allows context-dependent attackers to bypass intended access restrictions via 1 untracevar, 2...

7.5CVSS5.8AI score0.14085EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
added 2026/04/02 12:0 a.m.45 views

Rack has Content-Length mismatch in Rack::Files error responses

Summary Rack::Filesfail sets the Content-Length response header using Stringsize instead of Stringbytesize. When the response body contains multibyte UTF-8 characters, the declared Content-Length is smaller than the number of bytes actually sent on the wire. Because Rack::Files reflects the...

6.5CVSS5.8AI score0.00147EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/06/29 12:0 a.m.44 views

ReDoS vulnerability in URI

We have released the uri gem version 0.12.2, 0.10.3 that has a security fix for a ReDoS vulnerability. This vulnerability has been assigned the CVE identifier CVE-2023-36617. Details A ReDoS issue was discovered in the URI component through 0.12.1 for Ruby. The URI parser mishandles invalid URLs...

5.3CVSS7AI score0.01698EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/06/26 12:0 a.m.44 views

Possible XSS via User Supplied Values to redirect_to

The redirectto method in Rails allows provided values to contain characters which are not legal in an HTTP header value. This results in the potential for downstream services which enforce RFC compliance on HTTP response headers to remove the assigned Location header. This vulnerability has been...

4CVSS6.7AI score0.00332EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2023/01/18 12:0 a.m.44 views

ReDoS based DoS vulnerability in GlobalID

There is a ReDoS based DoS vulnerability in the GlobalID gem. This vulnerability has been assigned the CVE identifier CVE-2023-22799. Versions Affected: = 0.2.1 Not affected: 0.2.1 Fixed Versions: 1.0.1 Impact There is a possible DoS vulnerability in the model name parsing section of the GlobalID...

7.5CVSS3.7AI score0.01049EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/03 12:0 a.m.44 views

sinatra does not validate expanded path matches

Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...

7.5CVSS2.3AI score0.02179EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/02/11 12:0 a.m.44 views

Possible exposure of information vulnerability in Action Pack

Impact Under certain circumstances response bodies will not be closed, for example a bug in a webserver https://github.com/puma/puma/pull/2812 or a bug in a Rack middleware. In the event a response is not notified of a close, ActionDispatch::Executor will not know to reset thread local state for...

7.4CVSS6.5AI score0.02226EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/02/21 12:0 a.m.44 views

Doorkeeper gem has stored XSS on authorization consent view

Stored XSS on the OAuth Client's name will cause users being prompted for consent via the "implicit" grant type to execute the XSS payload. The XSS attack could gain access to the user's active session, resulting in account compromise. Any user is susceptible if they click the authorization link...

6.1CVSS2.7AI score0.01456EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2015/04/13 12:0 a.m.44 views

Ruby OpenSSL Hostname Verification

After reviewing RFC 6125 and RFC 5280, we found multiple violations of matching hostnames and particularly wildcard certificates. Ruby’s OpenSSL extension will now provide a string-based matching algorithm which follows more strict behavior, as recommended by these RFCs. In particular, matching o...

5.9CVSS1.7AI score0.02815EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2013/10/16 12:0 a.m.44 views

CVE-2013-4389 rubygem-actionmailer: email address processing DoS

Multiple format string vulnerabilities in logsubscriber.rb files in the log subscriber component in Action Mailer in Ruby on Rails 3.x before 3.2.15 allow remote attackers to cause a denial of service via a crafted e-mail address that is improperly handled during construction of a log message...

4.3CVSS4.9AI score0.03135EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2013/03/12 12:0 a.m.44 views

CVE-2013-2617 rubygem-curl: insufficient URL escaping command injection

lib/curl.rb in the Curl Gem for Ruby allows remote attackers to execute arbitrary commands via shell metacharacters in a URL...

7.5CVSS7.9AI score0.0442EPSS
SaveExploits0References1
Total number of security vulnerabilities1278