Ruby/actionpack/7.0.8.2


Web apps on Rails. Simple, battle-tested conventions for building and testing MVC web applications. Works with any Rack-compatible server.

https://rubygems.org/gems/actionpack
MIT

1 Security Vulnerabilities

Missing security headers in Action Pack on non-HTML responses

Published date: 2024-06-04T22:26:24Z
CVE: CVE-2024-28103
Links:

Permissions-Policy is Only Served on HTML Content-Type

The application configurable Permissions-Policy is only served on responses with an HTML related Content-Type.

This has been assigned the CVE identifier CVE-2024-28103.

Versions Affected: >= 6.1.0 Not affected: < 6.1.0 Fixed Versions: 6.1.7.8, 7.0.8.4, and 7.1.3.4

Impact

Responses with a non-HTML Content-Type are not serving the configured Permissions-Policy. There are certain non-HTML Content-Types that would benefit from having the Permissions-Policy enforced.

Releases

The fixed releases are available at the normal locations.

Workarounds

N/A

Patches

To aid users who aren't able to upgrade immediately we have provided patches for the supported release series in accordance with our maintenance policy regarding security issues. They are in git-am format and consist of a single changeset.

  • 6-1-include-permissions-policy-header-on-non-html.patch - Patch for 6.1 series
  • 7-0-include-permissions-policy-header-on-non-html.patch - Patch for 7.0 series
  • 7-1-include-permissions-policy-header-on-non-html.patch - Patch for 7.1 series

Credits

Thank you shinkbr for reporting this!

Affected versions: ["7.2.0.beta1", "7.1.0", "7.1.1", "7.1.2", "7.1.3", "7.1.3.2", "7.1.3.1", "7.1.3.3", "7.0.0", "7.0.1", "7.0.2", "7.0.2.2", "7.0.2.1", "7.0.2.3", "7.0.2.4", "7.0.3", "7.0.3.1", "7.0.4", "7.0.4.1", "7.0.4.2", "7.0.4.3", "7.0.5", "7.0.5.1", "7.0.6", "7.0.7", "7.0.7.2", "7.0.7.1", "7.0.8", "7.0.8.1", "7.0.8.2", "7.0.8.3", "6.1.0", "6.1.1", "6.1.2", "6.1.2.1", "6.1.3", "6.1.3.1", "6.1.3.2", "6.1.4", "6.1.4.1", "6.1.4.3", "6.1.4.2", "6.1.4.4", "6.1.4.6", "6.1.4.5", "6.1.4.7", "6.1.5", "6.1.5.1", "6.1.6", "6.1.6.1", "6.1.7", "6.1.7.1", "6.1.7.2", "6.1.7.3", "6.1.7.4", "6.1.7.6", "6.1.7.5", "6.1.7.7"]
Secure versions: [7.2.0.beta2, 7.1.3.4, 7.0.8.4]
Recommendation: Update to version 7.1.3.4.

472 Other Versions

Version License Security Released
6.0.1.rc1 MIT 23 2019-10-31 - 20:05 over 4 years
6.0.0 MIT 23 2019-08-16 - 18:00 almost 5 years
6.0.0.rc2 MIT 8 2019-07-22 - 21:10 almost 5 years
6.0.0.rc1 MIT 8 2019-04-24 - 18:51 about 5 years
6.0.0.beta3 MIT 8 2019-03-13 - 17:02 over 5 years
6.0.0.beta2 MIT 8 2019-02-25 - 22:45 over 5 years
6.0.0.beta1 MIT 8 2019-01-18 - 20:46 over 5 years
5.2.8.1 MIT 5 2022-07-12 - 17:26 almost 2 years
5.2.8 MIT 5 2022-05-09 - 13:58 about 2 years
5.2.7.1 MIT 5 2022-04-26 - 19:23 about 2 years
5.2.7 MIT 6 2022-03-11 - 00:00 over 2 years
5.2.6.3 MIT 6 2022-03-08 - 17:45 over 2 years
5.2.6.2 MIT 6 2022-02-11 - 19:37 over 2 years
5.2.6.1 MIT 7 2022-02-11 - 18:44 over 2 years
5.2.6 MIT 7 2021-05-05 - 17:08 about 3 years
5.2.5 MIT 9 2021-03-26 - 17:19 over 3 years
5.2.4.6 MIT 7 2021-05-05 - 15:29 about 3 years
5.2.4.5 MIT 9 2021-02-10 - 20:35 over 3 years
5.2.4.4 MIT 9 2020-09-09 - 18:36 almost 4 years
5.2.4.3 MIT 9 2020-05-18 - 15:42 about 4 years
5.2.4.2 MIT 11 2020-03-19 - 16:37 over 4 years
5.2.4.1 MIT 11 2019-12-18 - 19:02 over 4 years
5.2.4 MIT 11 2019-11-27 - 15:46 over 4 years
5.2.4.rc1 MIT 11 2019-11-23 - 00:28 over 4 years
5.2.3 MIT 11 2019-03-28 - 03:02 over 5 years
5.2.3.rc1 MIT 11 2019-03-22 - 03:34 over 5 years
5.2.2.1 MIT 11 2019-03-13 - 16:47 over 5 years
5.2.2 MIT 11 2018-12-04 - 18:13 over 5 years
5.2.2.rc1 MIT 11 2018-11-28 - 22:54 over 5 years
5.2.1.1 MIT 11 2018-11-27 - 20:13 over 5 years
5.2.1 MIT 11 2018-08-07 - 21:43 almost 6 years
5.2.1.rc1 MIT 11 2018-07-30 - 20:20 almost 6 years
5.2.0 MIT 11 2018-04-09 - 20:05 about 6 years
5.2.0.rc2 MIT 10 2018-03-20 - 17:53 over 6 years
5.2.0.rc1 MIT 10 2018-01-30 - 23:37 over 6 years
5.2.0.beta2 MIT 10 2017-11-28 - 05:03 over 6 years
5.2.0.beta1 MIT 10 2017-11-27 - 18:04 over 6 years
5.1.7 MIT 17 2019-03-28 - 02:47 over 5 years
5.1.7.rc1 MIT 17 2019-03-22 - 04:12 over 5 years
5.1.6.2 MIT 17 2019-03-13 - 16:45 over 5 years
5.1.6.1 MIT 17 2018-11-27 - 20:11 over 5 years
5.1.6 MIT 17 2018-03-29 - 18:28 over 6 years
5.1.5 MIT 17 2018-02-14 - 20:00 over 6 years
5.1.5.rc1 MIT 17 2018-02-01 - 18:59 over 6 years
5.1.4 MIT 17 2017-09-08 - 00:50 almost 7 years
5.1.4.rc1 MIT 17 2017-08-24 - 19:36 almost 7 years
5.1.3 MIT 17 2017-08-03 - 19:14 almost 7 years
5.1.3.rc3 MIT 17 2017-07-31 - 19:11 almost 7 years
5.1.3.rc2 MIT 17 2017-07-25 - 20:17 almost 7 years
5.1.3.rc1 MIT 17 2017-07-19 - 19:37 almost 7 years
5.1.2 MIT 17 2017-06-26 - 21:50 about 7 years
5.1.2.rc1 MIT 17 2017-06-20 - 17:03 about 7 years
5.1.1 MIT 17 2017-05-12 - 20:10 about 7 years
5.1.0 MIT 17 2017-04-27 - 20:59 about 7 years
5.1.0.rc2 MIT 17 2017-04-21 - 01:30 about 7 years
5.1.0.rc1 MIT 17 2017-03-20 - 18:57 over 7 years
5.1.0.beta1 MIT 17 2017-02-23 - 19:57 over 7 years
5.0.7.2 MIT 17 2019-03-13 - 16:40 over 5 years
5.0.7.1 MIT 17 2018-11-27 - 20:08 over 5 years
5.0.7 MIT 17 2018-03-29 - 17:58 over 6 years
5.0.6 MIT 17 2017-09-08 - 00:46 almost 7 years
5.0.6.rc1 MIT 17 2017-08-24 - 19:10 almost 7 years
5.0.5 MIT 17 2017-07-31 - 19:04 almost 7 years
5.0.5.rc2 MIT 17 2017-07-25 - 20:25 almost 7 years
5.0.5.rc1 MIT 17 2017-07-19 - 19:43 almost 7 years
5.0.4 MIT 17 2017-06-19 - 21:58 about 7 years
5.0.4.rc1 MIT 17 2017-06-14 - 20:48 about 7 years
5.0.3 MIT 17 2017-05-12 - 20:03 about 7 years
5.0.2 MIT 17 2017-03-01 - 23:13 over 7 years
5.0.2.rc1 MIT 17 2017-02-25 - 00:55 over 7 years
5.0.1 MIT 17 2016-12-21 - 00:06 over 7 years
5.0.1.rc2 MIT 17 2016-12-09 - 19:12 over 7 years
5.0.1.rc1 MIT 17 2016-11-30 - 20:01 over 7 years
5.0.0.1 MIT 17 2016-08-11 - 17:32 almost 8 years
5.0.0 MIT 18 2016-06-30 - 21:21 about 8 years
5.0.0.rc2 MIT 13 2016-06-22 - 20:02 about 8 years
5.0.0.rc1 MIT 13 2016-05-06 - 21:56 about 8 years
5.0.0.beta4 MIT 13 2016-04-27 - 20:54 about 8 years
5.0.0.beta3 MIT 13 2016-02-24 - 16:15 over 8 years
5.0.0.beta2 MIT 13 2016-02-01 - 22:05 over 8 years
5.0.0.beta1.1 MIT 13 2016-01-25 - 19:23 over 8 years
5.0.0.beta1 MIT 13 2015-12-18 - 21:17 over 8 years
5.0.0.racecar1 MIT 17 2016-05-06 - 22:01 about 8 years
4.2.11.3 MIT 13 2020-05-15 - 18:35 about 4 years
4.2.11.2 MIT 13 2020-05-15 - 16:30 about 4 years
4.2.11.1 MIT 13 2019-03-13 - 16:37 over 5 years
4.2.11 MIT 13 2018-11-27 - 20:06 over 5 years
4.2.10 MIT 13 2017-09-27 - 14:28 almost 7 years
4.2.10.rc1 MIT 13 2017-09-20 - 19:41 almost 7 years
4.2.9 MIT 13 2017-06-26 - 21:30 about 7 years
4.2.9.rc2 MIT 13 2017-06-19 - 22:27 about 7 years
4.2.9.rc1 MIT 13 2017-06-13 - 18:49 about 7 years
4.2.8 MIT 13 2017-02-21 - 16:08 over 7 years
4.2.8.rc1 MIT 13 2017-02-10 - 02:45 over 7 years
4.2.7.1 MIT 13 2016-08-11 - 17:31 almost 8 years
4.2.7 MIT 14 2016-07-13 - 02:55 almost 8 years
4.2.7.rc1 MIT 14 2016-07-01 - 00:32 about 8 years
4.2.6 MIT 14 2016-03-07 - 22:32 over 8 years
4.2.6.rc1 MIT 14 2016-03-01 - 18:37 over 8 years
4.2.5.2 MIT 14 2016-02-29 - 19:16 over 8 years