Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-yq3g-ykeu-pfbp
Summary
Rack vulnerable to ReDoS in content type parsing (2nd degree polynomial)
### Summary

```ruby
module Rack
  class MediaType
    SPLIT_PATTERN = %r{\s*[;,]\s*}
```

The above regexp is subject to ReDos. 50K blank characters as a prefix to the header will take over 10s to split.

### PoC

A simple HTTP request with lots of blank characters in the content-type header:

```ruby
request["Content-Type"] = (" " * 50_000) + "a,"
```

### Impact

It's a very easy to craft ReDoS. Like all ReDoS the impact is debatable.
Aliases
0
alias CVE-2024-25126
1
alias GHSA-22f2-v57c-j9cx
Fixed_packages
0
url pkg:deb/debian/ruby-rack@2.1.4-3%2Bdeb11u2?distro=trixie
purl pkg:deb/debian/ruby-rack@2.1.4-3%2Bdeb11u2?distro=trixie
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3nmb-xetr-6qbg
1
vulnerability VCID-6ydb-e746-vbd8
2
vulnerability VCID-e8ab-9br9-6ybt
3
vulnerability VCID-ewfc-rx8b-jfc4
4
vulnerability VCID-gnc7-wp69-h7ag
5
vulnerability VCID-h8af-h199-qqfz
6
vulnerability VCID-hpw3-uw3x-mqgq
7
vulnerability VCID-p3dy-qbad-q3ab
8
vulnerability VCID-pydr-47y4-y3fu
9
vulnerability VCID-r1hk-cy5k-9kad
10
vulnerability VCID-tc69-2tad-43cv
11
vulnerability VCID-u1u4-7b3v-fue7
12
vulnerability VCID-uh69-24kx-xucy
resource_url http://public2.vulnerablecode.io/packages/pkg:deb/debian/ruby-rack@2.1.4-3%252Bdeb11u2%3Fdistro=trixie
1
url pkg:deb/debian/ruby-rack@2.2.6.4-1%2Bdeb12u1?distro=trixie
purl pkg:deb/debian/ruby-rack@2.2.6.4-1%2Bdeb12u1?distro=trixie
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:deb/debian/ruby-rack@2.2.6.4-1%252Bdeb12u1%3Fdistro=trixie
2
url pkg:deb/debian/ruby-rack@2.2.7-1.1?distro=trixie
purl pkg:deb/debian/ruby-rack@2.2.7-1.1?distro=trixie
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:deb/debian/ruby-rack@2.2.7-1.1%3Fdistro=trixie
3
url pkg:deb/debian/ruby-rack@2.2.22-0%2Bdeb12u1?distro=trixie
purl pkg:deb/debian/ruby-rack@2.2.22-0%2Bdeb12u1?distro=trixie
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3nmb-xetr-6qbg
1
vulnerability VCID-6ydb-e746-vbd8
2
vulnerability VCID-e8ab-9br9-6ybt
3
vulnerability VCID-ewfc-rx8b-jfc4
4
vulnerability VCID-gnc7-wp69-h7ag
5
vulnerability VCID-h8af-h199-qqfz
6
vulnerability VCID-hpw3-uw3x-mqgq
7
vulnerability VCID-p3dy-qbad-q3ab
8
vulnerability VCID-pydr-47y4-y3fu
9
vulnerability VCID-r1hk-cy5k-9kad
10
vulnerability VCID-tc69-2tad-43cv
11
vulnerability VCID-u1u4-7b3v-fue7
12
vulnerability VCID-uh69-24kx-xucy
resource_url http://public2.vulnerablecode.io/packages/pkg:deb/debian/ruby-rack@2.2.22-0%252Bdeb12u1%3Fdistro=trixie
4
url pkg:deb/debian/ruby-rack@3.1.20-0%2Bdeb13u1?distro=trixie
purl pkg:deb/debian/ruby-rack@3.1.20-0%2Bdeb13u1?distro=trixie
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3nmb-xetr-6qbg
1
vulnerability VCID-6ydb-e746-vbd8
2
vulnerability VCID-e8ab-9br9-6ybt
3
vulnerability VCID-ewfc-rx8b-jfc4
4
vulnerability VCID-gnc7-wp69-h7ag
5
vulnerability VCID-h8af-h199-qqfz
6
vulnerability VCID-hpw3-uw3x-mqgq
7
vulnerability VCID-p3dy-qbad-q3ab
8
vulnerability VCID-pydr-47y4-y3fu
9
vulnerability VCID-r1hk-cy5k-9kad
10
vulnerability VCID-tc69-2tad-43cv
11
vulnerability VCID-u1u4-7b3v-fue7
12
vulnerability VCID-uh69-24kx-xucy
resource_url http://public2.vulnerablecode.io/packages/pkg:deb/debian/ruby-rack@3.1.20-0%252Bdeb13u1%3Fdistro=trixie
5
url pkg:deb/debian/ruby-rack@3.2.6-2?distro=trixie
purl pkg:deb/debian/ruby-rack@3.2.6-2?distro=trixie
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:deb/debian/ruby-rack@3.2.6-2%3Fdistro=trixie
6
url pkg:gem/rack@2.2.8.1
purl pkg:gem/rack@2.2.8.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3jru-u17n-tyg1
1
vulnerability VCID-7cef-z5qm-afd8
2
vulnerability VCID-amfu-8d25-juhy
3
vulnerability VCID-bj83-rx84-v3g9
4
vulnerability VCID-dss4-6ptr-83av
5
vulnerability VCID-e11g-k7zm-vkhu
6
vulnerability VCID-k8fr-zuyx-yyhg
7
vulnerability VCID-vk15-7qdb-xkh9
8
vulnerability VCID-x373-rhh4-7khm
9
vulnerability VCID-xpa3-1n87-8ucv
resource_url http://public2.vulnerablecode.io/packages/pkg:gem/rack@2.2.8.1
7
url pkg:gem/rack@3.0.9.1
purl pkg:gem/rack@3.0.9.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3jru-u17n-tyg1
1
vulnerability VCID-7cef-z5qm-afd8
2
vulnerability VCID-bj83-rx84-v3g9
3
vulnerability VCID-dss4-6ptr-83av
4
vulnerability VCID-e11g-k7zm-vkhu
5
vulnerability VCID-k8fr-zuyx-yyhg
6
vulnerability VCID-vk15-7qdb-xkh9
7
vulnerability VCID-x373-rhh4-7khm
8
vulnerability VCID-xpa3-1n87-8ucv
resource_url http://public2.vulnerablecode.io/packages/pkg:gem/rack@3.0.9.1
Affected_packages
0
url pkg:gem/rack@0.4
purl pkg:gem/rack@0.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-4u64-j7gm-5ke9
1
vulnerability VCID-yq3g-ykeu-pfbp
resource_url http://public2.vulnerablecode.io/packages/pkg:gem/rack@0.4
1
url pkg:gem/rack@3.0.0
purl pkg:gem/rack@3.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3jru-u17n-tyg1
1
vulnerability VCID-52qe-dast-tkhu
2
vulnerability VCID-7cef-z5qm-afd8
3
vulnerability VCID-bj83-rx84-v3g9
4
vulnerability VCID-bqpn-m2fh-9kab
5
vulnerability VCID-c9mc-7nts-cfgy
6
vulnerability VCID-dss4-6ptr-83av
7
vulnerability VCID-e11g-k7zm-vkhu
8
vulnerability VCID-ebb6-b5tx-5bhf
9
vulnerability VCID-heu4-cd3d-73ck
10
vulnerability VCID-k8fr-zuyx-yyhg
11
vulnerability VCID-vk15-7qdb-xkh9
12
vulnerability VCID-x373-rhh4-7khm
13
vulnerability VCID-xpa3-1n87-8ucv
14
vulnerability VCID-yq3g-ykeu-pfbp
15
vulnerability VCID-zqax-g5xz-wuch
resource_url http://public2.vulnerablecode.io/packages/pkg:gem/rack@3.0.0
2
url pkg:rpm/redhat/pcs@0.10.4-6.el8_2?arch=5
purl pkg:rpm/redhat/pcs@0.10.4-6.el8_2?arch=5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-52qe-dast-tkhu
1
vulnerability VCID-heu4-cd3d-73ck
2
vulnerability VCID-yq3g-ykeu-pfbp
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/pcs@0.10.4-6.el8_2%3Farch=5
3
url pkg:rpm/redhat/pcs@0.10.8-1.el8_4?arch=5
purl pkg:rpm/redhat/pcs@0.10.8-1.el8_4?arch=5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-52qe-dast-tkhu
1
vulnerability VCID-heu4-cd3d-73ck
2
vulnerability VCID-yq3g-ykeu-pfbp
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/pcs@0.10.8-1.el8_4%3Farch=5
4
url pkg:rpm/redhat/pcs@0.10.12-6.el8_6?arch=5
purl pkg:rpm/redhat/pcs@0.10.12-6.el8_6?arch=5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-52qe-dast-tkhu
1
vulnerability VCID-heu4-cd3d-73ck
2
vulnerability VCID-yq3g-ykeu-pfbp
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/pcs@0.10.12-6.el8_6%3Farch=5
5
url pkg:rpm/redhat/pcs@0.10.15-4.el8_8?arch=2
purl pkg:rpm/redhat/pcs@0.10.15-4.el8_8?arch=2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-52qe-dast-tkhu
1
vulnerability VCID-heu4-cd3d-73ck
2
vulnerability VCID-yq3g-ykeu-pfbp
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/pcs@0.10.15-4.el8_8%3Farch=2
6
url pkg:rpm/redhat/pcs@0.10.18-2?arch=el8_10
purl pkg:rpm/redhat/pcs@0.10.18-2?arch=el8_10
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-52qe-dast-tkhu
1
vulnerability VCID-heu4-cd3d-73ck
2
vulnerability VCID-yq3g-ykeu-pfbp
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/pcs@0.10.18-2%3Farch=el8_10
7
url pkg:rpm/redhat/pcs@0.11.1-10.el9_0?arch=5
purl pkg:rpm/redhat/pcs@0.11.1-10.el9_0?arch=5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-52qe-dast-tkhu
1
vulnerability VCID-heu4-cd3d-73ck
2
vulnerability VCID-yq3g-ykeu-pfbp
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/pcs@0.11.1-10.el9_0%3Farch=5
8
url pkg:rpm/redhat/pcs@0.11.4-7.el9_2?arch=1
purl pkg:rpm/redhat/pcs@0.11.4-7.el9_2?arch=1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-52qe-dast-tkhu
1
vulnerability VCID-heu4-cd3d-73ck
2
vulnerability VCID-yq3g-ykeu-pfbp
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/pcs@0.11.4-7.el9_2%3Farch=1
9
url pkg:rpm/redhat/pcs@0.11.7-2?arch=el9_4
purl pkg:rpm/redhat/pcs@0.11.7-2?arch=el9_4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-52qe-dast-tkhu
1
vulnerability VCID-heu4-cd3d-73ck
2
vulnerability VCID-yq3g-ykeu-pfbp
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/pcs@0.11.7-2%3Farch=el9_4
10
url pkg:rpm/redhat/rubygem-rack@2.2.8.1-1?arch=el8sat
purl pkg:rpm/redhat/rubygem-rack@2.2.8.1-1?arch=el8sat
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-52qe-dast-tkhu
1
vulnerability VCID-heu4-cd3d-73ck
2
vulnerability VCID-yq3g-ykeu-pfbp
resource_url http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/rubygem-rack@2.2.8.1-1%3Farch=el8sat
References
0
reference_url https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2024-25126.json
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
url https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2024-25126.json
1
reference_url https://discuss.rubyonrails.org/t/denial-of-service-vulnerability-in-rack-content-type-parsing/84941
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3
scoring_elements
1
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
2
value MODERATE
scoring_system generic_textual
scoring_elements
url https://discuss.rubyonrails.org/t/denial-of-service-vulnerability-in-rack-content-type-parsing/84941
2
reference_url https://github.com/rack/rack
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/rack/rack
3
reference_url https://github.com/rack/rack/commit/6efb2ceea003c4b195815a614e00438cbd543462
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/rack/rack/commit/6efb2ceea003c4b195815a614e00438cbd543462
4
reference_url https://github.com/rack/rack/commit/d9c163a443b8cadf4711d84bd2c58cb9ef89cf49
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/rack/rack/commit/d9c163a443b8cadf4711d84bd2c58cb9ef89cf49
5
reference_url https://lists.debian.org/debian-lts-announce/2024/04/msg00022.html
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://lists.debian.org/debian-lts-announce/2024/04/msg00022.html
6
reference_url https://security.netapp.com/advisory/ntap-20240510-0005
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://security.netapp.com/advisory/ntap-20240510-0005
7
reference_url https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064516
reference_id 1064516
reference_type
scores
url https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064516
8
reference_url https://bugzilla.redhat.com/show_bug.cgi?id=2265593
reference_id 2265593
reference_type
scores
url https://bugzilla.redhat.com/show_bug.cgi?id=2265593
9
reference_url https://nvd.nist.gov/vuln/detail/CVE-2024-25126
reference_id CVE-2024-25126
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2024-25126
10
reference_url https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rack/CVE-2024-25126.yml
reference_id CVE-2024-25126.YML
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rack/CVE-2024-25126.yml
11
reference_url https://github.com/advisories/GHSA-22f2-v57c-j9cx
reference_id GHSA-22f2-v57c-j9cx
reference_type
scores
url https://github.com/advisories/GHSA-22f2-v57c-j9cx
12
reference_url https://github.com/rack/rack/security/advisories/GHSA-22f2-v57c-j9cx
reference_id GHSA-22f2-v57c-j9cx
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/rack/rack/security/advisories/GHSA-22f2-v57c-j9cx
13
reference_url https://access.redhat.com/errata/RHSA-2024:10806
reference_id RHSA-2024:10806
reference_type
scores
url https://access.redhat.com/errata/RHSA-2024:10806
14
reference_url https://access.redhat.com/errata/RHSA-2024:1841
reference_id RHSA-2024:1841
reference_type
scores
url https://access.redhat.com/errata/RHSA-2024:1841
15
reference_url https://access.redhat.com/errata/RHSA-2024:1846
reference_id RHSA-2024:1846
reference_type
scores
url https://access.redhat.com/errata/RHSA-2024:1846
16
reference_url https://access.redhat.com/errata/RHSA-2024:2007
reference_id RHSA-2024:2007
reference_type
scores
url https://access.redhat.com/errata/RHSA-2024:2007
17
reference_url https://access.redhat.com/errata/RHSA-2024:2113
reference_id RHSA-2024:2113
reference_type
scores
url https://access.redhat.com/errata/RHSA-2024:2113
18
reference_url https://access.redhat.com/errata/RHSA-2024:2581
reference_id RHSA-2024:2581
reference_type
scores
url https://access.redhat.com/errata/RHSA-2024:2581
19
reference_url https://access.redhat.com/errata/RHSA-2024:2584
reference_id RHSA-2024:2584
reference_type
scores
url https://access.redhat.com/errata/RHSA-2024:2584
20
reference_url https://access.redhat.com/errata/RHSA-2024:2953
reference_id RHSA-2024:2953
reference_type
scores
url https://access.redhat.com/errata/RHSA-2024:2953
21
reference_url https://access.redhat.com/errata/RHSA-2024:3431
reference_id RHSA-2024:3431
reference_type
scores
url https://access.redhat.com/errata/RHSA-2024:3431
Weaknesses
0
cwe_id 1333
name Inefficient Regular Expression Complexity
description The product uses a regular expression with an inefficient, possibly exponential worst-case computational complexity that consumes excessive CPU cycles.
1
cwe_id 937
name OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013.
2
cwe_id 1035
name OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017.
Exploits
Severity_range_score4.0 - 6.9
Exploitability0.5
Weighted_severity6.2
Risk_score3.1
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-yq3g-ykeu-pfbp