Skip to content

Commit 9f092e7

Browse files
jasnowRubySec CI
authored andcommitted
Updated advisory posts against rubysec/ruby-advisory-db@80016d8
1 parent 5206f09 commit 9f092e7

8 files changed

Lines changed: 48 additions & 21 deletions

advisories/_posts/2012-03-01-CVE-2012-1099.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,12 @@ advisory:
1616
title: 'CVE-2012-1099 rubygem-actionpack: XSS in the "select" helper'
1717
date: 2012-03-01
1818
description: |-
19-
Cross-site scripting (XSS) vulnerability in actionpack/lib/action_view/helpers/form_options_helper.rb
20-
in the select helper in Ruby on Rails 3.0.x before 3.0.12, 3.1.x before 3.1.4, and
21-
3.2.x before 3.2.2 allows remote attackers to inject arbitrary web script or HTML
22-
via vectors involving certain generation of OPTION elements within SELECT elements.
19+
Cross-site scripting (XSS) vulnerability in
20+
actionpack/lib/action_view/helpers/form_options_helper.rb in the select
21+
helper in Ruby on Rails 3.0.x before 3.0.12, 3.1.x before 3.1.4, and
22+
3.2.x before 3.2.2 allows remote attackers to inject arbitrary web
23+
script or HTML via vectors involving certain generation of OPTION
24+
elements within SELECT elements.
2325
cvss_v2: 4.3
2426
patched_versions:
2527
- "~> 3.0.12"

advisories/_posts/2015-03-24-CVE-2015-1828.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ advisory:
1313
title: HTTPS MitM vulnerability in http.rb
1414
date: 2015-03-24
1515
description: |-
16-
http.rb failed to call the OpenSSL::SSL::SSLSocket#post_connection_check method to perform hostname verification.
17-
Because of this, an attacker with a valid certificate but with a mismatched subject can perform a MitM attack.
16+
http.rb failed to call the OpenSSL::SSL::SSLSocket#post_connection_check
17+
method to perform hostname verification. Because of this, an attacker with
18+
a valid certificate but with a mismatched subject can perform a MitM attack.
1819
cvss_v2: 5.0
1920
cvss_v3: 5.9
2021
patched_versions:

advisories/_posts/2015-06-16-CVE-2015-3224.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,18 @@ advisory:
1212
title: IP whitelist bypass in Web Console
1313
date: 2015-06-16
1414
description: |-
15-
Specially crafted remote requests can spoof their origin, bypassing the IP whitelist, in any environment where Web Console is enabled (development and test, by default).
15+
Specially crafted remote requests can spoof their origin, bypassing the
16+
IP whitelist, in any environment where Web Console is enabled
17+
(development and test, by default).
1618
17-
Users whose application is only accessible from localhost (as is the default behaviour in Rails 4.2) are not affected, unless a local proxy is involved.
19+
Users whose application is only accessible from localhost (as is the default
20+
behaviour in Rails 4.2) are not affected, unless a local proxy is involved.
1821
19-
All affected users should either upgrade or use one of the work arounds immediately.
22+
All affected users should either upgrade or use one of the work arounds
23+
immediately.
2024
21-
To work around this issue, turn off web-console in all environments, by removing/commenting it from the application's Gemfile.
25+
To work around this issue, turn off web-console in all environments,
26+
by removing/commenting it from the application's Gemfile.
2227
patched_versions:
2328
- ">= 2.1.3"
2429
---

advisories/_posts/2017-11-09-CVE-2017-0909.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ advisory:
1313
title: private_address_check Ruby Gem Blacklist Bypass privilege escalation
1414
date: 2017-11-09
1515
description: |-
16-
The private_address_check ruby gem before 0.4.1 is vulnerable to a bypass due to an incomplete
17-
blacklist of common private/local network addresses used to prevent server-side request forgery.
16+
The private_address_check ruby gem before 0.4.1 is vulnerable to a bypass
17+
due to an incomplete blacklist of common private/local network addresses
18+
used to prevent server-side request forgery.
1819
cvss_v2: 7.5
1920
cvss_v3: 9.8
2021
patched_versions:

advisories/_posts/2019-08-21-CVE-2018-20975.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ advisory:
1212
url: https://github.com/fatfreecrm/fat_free_crm/commit/6d60bc8ed010c4eda05d6645c64849f415f68d65
1313
date: 2019-08-21
1414
title: fat_free_crm XSS via query parameter of tags_helper method
15-
description: Fat Free CRM before 0.18.1 has XSS in the tags_helper in app/helpers/tags_helper.rb.
15+
description: |-
16+
Fat Free CRM before 0.18.1 has XSS in the tags_helper in
17+
app/helpers/tags_helper.rb.
1618
cvss_v3: 6.1
1719
patched_versions:
1820
- ">= 0.18.1"

advisories/_posts/2021-07-12-CVE-2021-32740.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,13 @@ advisory:
1313
date: 2021-07-12
1414
title: Regular Expression Denial of Service in Addressable templates
1515
description: |-
16-
Within the URI template implementation in Addressable, a maliciously crafted template may result in uncontrolled resource consumption,
17-
leading to denial of service when matched against a URI. In typical usage, templates would not normally be read from untrusted user input,
18-
but nonetheless, no previous security advisory for Addressable has cautioned against doing this.
19-
Users of the parsing capabilities in Addressable but not the URI template capabilities are unaffected.
16+
Within the URI template implementation in Addressable, a maliciously
17+
crafted template may result in uncontrolled resource consumption,
18+
leading to denial of service when matched against a URI. In typical
19+
usage, templates would not normally be read from untrusted user input,
20+
but nonetheless, no previous security advisory for Addressable has
21+
cautioned against doing this. Users of the parsing capabilities in
22+
Addressable but not the URI template capabilities are unaffected.
2023
cvss_v3: 7.5
2124
unaffected_versions:
2225
- "< 2.3.0"

advisories/_posts/2022-05-24-CVE-2019-13118.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,14 @@ advisory:
1313
title: libxslt Type Confusion vulnerability that affects Nokogiri
1414
date: 2022-05-24
1515
description: |-
16-
In `numbers.c` in libxslt 1.1.33, a type holding grouping characters of an `xsl:number` instruction was too narrow and an invalid character/length combination could be passed to `xsltNumberFormatDecimal`, leading to a read of uninitialized stack data.
16+
In `numbers.c` in libxslt 1.1.33, a type holding grouping characters of
17+
an `xsl:number` instruction was too narrow and an invalid character/length
18+
combination could be passed to `xsltNumberFormatDecimal`, leading to
19+
a read of uninitialized stack data.
1720
18-
Nokogiri prior to version 1.10.5 used a vulnerable version of libxslt. Nokogiri 1.10.5 updated libxslt to version 1.1.34 to address this and other vulnerabilities in libxslt.
21+
Nokogiri prior to version 1.10.5 used a vulnerable version of libxslt.
22+
Nokogiri 1.10.5 updated libxslt to version 1.1.34 to address this
23+
and other vulnerabilities in libxslt.
1924
cvss_v3: 7.5
2025
patched_versions:
2126
- ">= 1.10.5"

advisories/_posts/2022-05-24-CVE-2021-3517.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,17 @@ advisory:
1212
title: Nokogiri contains libxml Out-of-bounds Write vulnerability
1313
date: 2022-05-24
1414
description: |-
15-
There is a flaw in the xml entity encoding functionality of libxml2 in versions before 2.9.11. An attacker who is able to supply a crafted file to be processed by an application linked with the affected functionality of libxml2 could trigger an out-of-bounds read. The most likely impact of this flaw is to application availability, with some potential impact to confidentiality and integrity if an attacker is able to use memory information to further exploit the application.
15+
There is a flaw in the xml entity encoding functionality of libxml2 in
16+
versions before 2.9.11. An attacker who is able to supply a crafted
17+
file to be processed by an application linked with the affected
18+
functionality of libxml2 could trigger an out-of-bounds read. The
19+
most likely impact of this flaw is to application availability, with
20+
some potential impact to confidentiality and integrity if an attacker
21+
is able to use memory information to further exploit the application.
1622
17-
Nokogiri prior to version 1.11.4 used a vulnerable version of libxml2. Nokogiri 1.11.4 updated libxml2 to version 2.9.11 to address this and other vulnerabilities in libxml2.
23+
Nokogiri prior to version 1.11.4 used a vulnerable version of libxml2.
24+
Nokogiri 1.11.4 updated libxml2 to version 2.9.11 to address this and
25+
other vulnerabilities in libxml2.
1826
cvss_v3: 8.6
1927
patched_versions:
2028
- ">= 1.11.4"

0 commit comments

Comments
 (0)