Lucene search
K

2157 matches found

RubySec
RubySec
added 2017/08/29 12:0 a.m.27 views

RubyGems DNS request hijacking vulnerability

RubyGems version 2.6.12 and earlier is vulnerable to a DNS hijacking vulnerability that allows a MITM attacker to force the RubyGems client to down load and install gems from a server that the attacker controls...

8.1CVSS4.5AI score0.04996EPSS
Exploits1References1Affected Software1
myhack58
myhack58
added 2017/08/01 12:0 a.m.52 views

From the SSRF implementation chain to the RCE, see How do I use the GitHub Enterprise version of the four vulnerability-vulnerability warning-the black bar safety net

In the past few months, I have been seriously preparing for the 2017 America the Black Hat hacker conference and DEF CON 25 lecture content, and become a Black Hat and DEFCON speaker has always been in my life a very important goal. In addition, this is also my first time in such a formal occasio...

Exploits0
Kitploit
Kitploit
added 2017/06/29 3:10 p.m.13 views

Gitrob - Reconnaissance Tool for GitHub Organizations

Gitrob is a command line tool which can help organizations and security professionals find sensitive information lingering in publicly available files on GitHub. The tool will iterate over all public organization and member repositories and match filenames against a range of patterns for files th...

7.2AI score
Exploits0References4
Hacker One
Hacker One
added 2017/06/26 9:14 a.m.42 views

RubyGems: Installing a crafted gem package may create or overwrite files

There is no check for name field in metadata.gz. By assigning a maliciously crafted string like ../../../../../any/where to the field, an attacker can create an arbitrary file out of the directory of the gem, or even replace an existing file with a malicious file. Proof of Concept 1: Create a fil...

6.4CVSS1AI score0.20215EPSS
Exploits2
Hacker One
Hacker One
added 2017/06/25 7:53 a.m.100 views

RubyGems: No limit of summary length allows Denail of Service

Currently, there is no limit for summary length. I think, pushing a gem whose summary is huge, will make gem search unavailable. This is not Arbitrary Code Execution, but really easy to attack. According to CVSS v3.0 Calculator, the severity is High 7.5. How to attack 1 An attacker creates a gem...

5CVSS0.4AI score0.1397EPSS
Exploits1
Hacker One
Hacker One
added 2017/05/05 1:35 p.m.39 views

RubyGems: Escape sequence injection in "summary" field

Seems we can include any escape sequence in the "summary" field of gemspec. This allows attackers to inject escape sequences to a victim's terminal emulator. How to attack 1 An attacker creates a gem with summary string that includes malicious escape sequences, and push it to rubygems.org. 2 A...

7.5CVSS0.7AI score0.09304EPSS
Exploits1
Hacker One
Hacker One
added 2017/04/02 5:31 p.m.52 views

RubyGems: Request Hijacking Vulnerability in RubyGems 2.6.11 and earlier

Description: The RubyGems client supports a gem server API discovery functionality, which is used when pushing or pulling gems to a gem distribution/hosting server, like RubyGems.org. This functionality is provided via a SRV DNS request to the users gem source hostname prepended with...

6.8CVSS0.2AI score0.04996EPSS
Exploits1
Veracode
Veracode
added 2017/01/31 8:35 a.m.7 views

Man-In-The-Middle (MitM)

excon is vulnerable to man-in-the-middle MitM attacks. The rubygems source is deprecated because HTTP requests are insecure. A malicious user can potentially compromise the source to conduct MitM attacks...

6.6AI score
Exploits0
Veracode
Veracode
added 2017/01/18 3:49 a.m.5 views

Man-in-the-Middle (MitM)

introspection is vulnerable to man-in-the-middle MitM attacks. The vulnerability exists due to the usage of source :rubygems. This causes insecure connection to be made to rubygems when downloading external packages. A malicious user can potentially compromise the source to conduct MitM attacks...

6.5AI score
Exploits0
Veracode
Veracode
added 2017/01/18 2:14 a.m.9 views

Man-in-the-Middle (MitM)

delayedjobactiverecord is vulnerable to man-in-the-middle attacks.The vulnerability exists due to the usage of source :rubygems. This causes insecure connections to rubygems to be made. A malicious user can potentially compromise the source to conduct MitM attacks...

6.5AI score
Exploits0
Veracode
Veracode
added 2017/01/17 8:35 a.m.9 views

Man-in-the-Middle (MitM)

settingslogic is vulnerable to man in the middle MitM attacks. The rubygems source is deprecated because HTTP requests are insecure. A malicious user can potentially compromise the source to conduct MitM attacks...

6.7AI score
Exploits0
Veracode
Veracode
added 2017/01/17 8:26 a.m.6 views

Man-in-the-Middle (MitM)

puppet is vulnerable to man-in-the-middle MitM attacks. The rubygems source is deprecated because HTTP requests are insecure. A malicious user can potentially compromise the source to conduct MitM attacks...

6.6AI score
Exploits0
Veracode
Veracode
added 2017/01/11 7:7 a.m.8 views

Man-In-The-Middle (MitM)

thriftclient is vulnerable to man in the middle attacks. The rubygems source is deprecated because HTTP requests are insecure. A malicious user can potentially compromise the source to conduct man-in-the-middle attacks...

6.5AI score
Exploits0
Veracode
Veracode
added 2017/01/11 3:0 a.m.6 views

Man In The Middle (MitM)

appraisal is vulnerable to Man in the Middle MitM attacks. The rubygems source is deprecated because HTTP requests are insecure. A malicious user can potentially compromise the source to conduct man-in-the-middle attacks...

6.5AI score
Exploits0
Veracode
Veracode
added 2017/01/10 5:4 a.m.11 views

Man In The Middle (Mitm)

bourne is vulnerable to man-in-the-middle MitM attacks. The rubygems source is deprecated because HTTP requests are insecure. A malicious user can potentially compromise the source to conduct man-in-the-middle attacks...

6.6AI score
Exploits0
Veracode
Veracode
added 2017/01/10 1:51 a.m.6 views

Man In The Middle (MitM)

fpm is vulnerable to man-in-the-middle attacks MitM. The rubygems source is deprecated, meaning a malicious user can potentially compromise the source to conduct man-in-the-middle attacks...

6.5AI score
Exploits0
Veracode
Veracode
added 2016/12/22 6:37 a.m.6 views

Man-in-the-Middle (MitM)

nio4r is vulnerable to man-in-the-middle MitM attacks. The rubygems source is deprecated, meaning a malicious user can potentially compromise the source to conduct a Man-in-the-Middle attack...

6.5AI score
Exploits0
Veracode
Veracode
added 2016/12/21 7:43 a.m.6 views

Man-in-the-Middle (MitM)

maildir is vulnerable to man-in-the-middle MitM attacks. The rubygems source uses insecure http, meaning a malicious user can potentially compromise the source to conduct a Man-in-the-Middle attack...

6.5AI score
Exploits0
Veracode
Veracode
added 2016/12/20 8:11 a.m.8 views

Man In The Middle (MitM)

google-api-client is vulnerable to man-in-the-middle attacks MitM. The rubygems source is deprecated, meaning a malicious user can potentially compromise the source to conduct man-in-the-middle attacks...

6.5AI score
Exploits0
Kitploit
Kitploit
added 2016/10/28 2:12 p.m.11 views

BinProxy - BinProxy is a proxy for arbitrary TCP connections

BinProxy is a proxy for arbitrary TCP connections. You can define custom message formats using the BinData gem. Installation Prerequisites Ruby 2.3 or later A C compiler, Ruby headers, etc., are needed to compile several dependencies. On Ubuntu, sudo apt install build-essential ruby-dev should do...

7.2AI score
Exploits0References2
Rows per page
Query Builder