Approved changes feed: RSS · Atom
cpe:2.3:a:rubyonrails:rails:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Rubyonrails (a0962337-0e2d-518c-b84b-f2864721d062) |
|---|---|
| Product | Rails (4bc463b7-a5fc-5e2f-aea1-023dcfc59b73) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:gem/rails |
purl2cpe | 2026-06-01 10:11:28.273845 |
pkg:github/rails/rails |
purl2cpe | 2026-06-01 10:11:28.273846 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-33658 |
vulnerable | 2026-06-08 07:59:10.545249 |
Rails Active Storage has a possible DoS vulnerability in proxy mode via multi-range requests
Active Storage allows users to attach cloud and local files in Rails applications. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1
Active Storage's proxy controller does not limit the number of byte ranges in an HTTP Range header. A request with thousands of small ranges causes disproportionate CPU usage compared to a normal request for the same file, possibly resulting in a DoS vulnerability. Versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 contain a patch.
Published: 2026-03-26T21:03:25.319Z
Updated: 2026-03-30T11:42:24.885Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33202 |
vulnerable | 2026-06-08 07:59:09.341636 |
Rails Active Storage has possible glob injection in its DiskService
Active Storage allows users to attach cloud and local files in Rails applications. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, Active Storage's `DiskService#delete_prefixed` passes blob keys directly to `Dir.glob` without escaping glob metacharacters. If a blob key contains attacker-controlled input or custom-generated keys with glob metacharacters, it may be possible to delete unintended files from the storage directory. Versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 contain a patch.
Published: 2026-03-23T23:34:52.715Z
Updated: 2026-03-24T15:44:19.018Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33195 |
vulnerable | 2026-06-08 07:59:09.330556 |
Rails Active Storage has possible Path Traversal in DiskService
Active Storage allows users to attach cloud and local files in Rails applications. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, Active Storage's `DiskService#path_for` does not validate that the resolved filesystem path remains within the storage root directory. If a blob key containing path traversal sequences (e.g. `../`) is used, it could allow reading, writing, or deleting arbitrary files on the server. Blob keys are expected to be trusted strings, but some applications could be passing user input as keys and would be affected. Versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 contain a patch.
Published: 2026-03-23T23:31:41.785Z
Updated: 2026-07-15T01:07:04.500Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33176 |
vulnerable | 2026-06-08 07:59:09.295865 |
Rails Active Support has a possible DoS vulnerability in its number helpers
Active Support is a toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, Active Support number helpers accept strings containing scientific notation (e.g. `1e10000`), which `BigDecimal` expands into extremely large decimal representations. This can cause excessive memory allocation and CPU consumption when the expanded number is formatted, possibly resulting in a DoS vulnerability. Versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 contain a patch.
Published: 2026-03-23T23:29:27.933Z
Updated: 2026-03-24T18:42:48.858Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33174 |
vulnerable | 2026-06-08 07:59:09.286667 |
Rails Active Storage has a possible DoS vulnerability when in proxy mode via Range requests
Active Storage allows users to attach cloud and local files in Rails applications. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, when serving files through Active Storage's proxy delivery mode, the proxy controller loads the entire requested byte range into memory before sending it. A request with a large or unbounded Range header (e.g. `bytes=0-`) could cause the server to allocate memory proportional to the file size, possibly resulting in a DoS vulnerability through memory exhaustion. Versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 contain a patch.
Published: 2026-03-23T23:24:55.594Z
Updated: 2026-03-24T13:40:32.031Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33173 |
vulnerable | 2026-06-08 07:59:09.286232 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33170 |
vulnerable | 2026-06-08 07:59:09.279089 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33169 |
vulnerable | 2026-06-08 07:59:09.278630 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-47889 |
vulnerable | 2026-06-08 06:48:13.394133 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-47887 |
vulnerable | 2026-06-08 06:48:13.392659 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-32464 |
vulnerable | 2026-06-08 06:35:33.166661 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-28103 |
vulnerable | 2026-06-08 06:33:26.473597 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-26144 |
vulnerable | 2026-06-08 06:31:24.888419 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-26143 |
vulnerable | 2026-06-08 06:31:24.887721 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-26142 |
vulnerable | 2026-06-08 06:31:24.884364 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-25015 |
not_vulnerable | 2026-06-08 05:56:08.369909 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-22797 |
vulnerable | 2026-06-08 05:54:27.095655 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-22795 |
vulnerable | 2026-06-08 05:54:27.091322 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-22792 |
vulnerable | 2026-06-08 05:54:27.089180 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23634 |
vulnerable | 2026-06-08 05:40:58.082341 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23633 |
vulnerable | 2026-06-08 05:40:58.079293 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-22942 |
vulnerable | 2026-06-08 05:30:01.977575 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-22904 |
vulnerable | 2026-06-08 05:30:01.833627 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-22903 |
vulnerable | 2026-06-08 05:30:01.825157 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-22902 |
vulnerable | 2026-06-08 05:30:01.824811 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-22885 |
vulnerable | 2026-06-08 05:30:01.714342 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-22881 |
vulnerable | 2026-06-08 05:30:01.696524 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-22880 |
vulnerable | 2026-06-08 05:30:01.695885 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-8264 |
vulnerable | 2026-06-08 05:27:15.457297 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-8185 |
vulnerable | 2026-06-08 05:27:15.115341 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-8167 |
vulnerable | 2026-06-08 05:27:15.000204 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-8166 |
vulnerable | 2026-06-08 05:27:14.995911 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-8165 |
vulnerable | 2026-06-08 05:27:14.994953 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-8164 |
vulnerable | 2026-06-08 05:27:14.994145 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-8163 |
vulnerable | 2026-06-08 05:27:14.993415 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-8162 |
vulnerable | 2026-06-08 05:27:14.992699 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-5420 |
vulnerable | 2026-06-08 05:13:59.086818 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-5419 |
vulnerable | 2026-06-08 05:13:59.086145 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-5418 |
vulnerable | 2026-06-08 05:13:59.082939 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2018-16477 |
vulnerable | 2026-06-08 05:11:04.915934 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2018-16476 |
vulnerable | 2026-06-08 05:11:04.914388 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-17917 |
vulnerable | 2026-06-08 05:09:10.094765 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-17916 |
vulnerable | 2026-06-08 05:09:10.094269 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2016-0753 |
vulnerable | 2026-06-08 05:07:16.069677 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2016-0752 |
vulnerable | 2026-06-08 05:07:16.067444 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2014-0130 |
vulnerable | 2026-06-08 05:05:11.716418 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2013-4389 |
vulnerable | 2026-06-08 05:04:35.935701 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2013-0156 |
vulnerable | 2026-06-08 05:03:02.140323 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2013-0155 |
vulnerable | 2026-06-08 05:03:02.139729 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2012-6497 |
vulnerable | 2026-06-08 05:03:00.555353 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2011-1497 |
vulnerable | 2026-06-08 04:57:59.791614 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.