Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:gem/activesupport@5.2.0
purl pkg:gem/activesupport@5.2.0
Next non-vulnerable version 6.1.7.5
Latest non-vulnerable version 8.1.2.1
Risk 10.0
Vulnerabilities affecting this package (5)
Vulnerability Summary Fixed by
VCID-1rxp-g9rz-4yb3
Aliases:
CVE-2023-28120
GHSA-pj73-v5mw-pm9j
GMS-2023-765
Possible XSS Security Vulnerability in SafeBuffer#bytesplice There is a vulnerability in ActiveSupport if the new bytesplice method is called on a SafeBuffer with untrusted user input. This vulnerability has been assigned the CVE identifier CVE-2023-28120. Versions Affected: All. Not affected: None Fixed Versions: 7.0.4.3, 6.1.7.3 # Impact ActiveSupport uses the SafeBuffer string subclass to tag strings as html_safe after they have been sanitized. When these strings are mutated, the tag is should be removed to mark them as no longer being html_safe. Ruby 3.2 introduced a new bytesplice method which ActiveSupport does not yet understand to be a mutation. Users on older versions of Ruby are likely unaffected. All users running an affected release and using bytesplice should either upgrade or use one of the workarounds immediately. # Workarounds Avoid calling bytesplice on a SafeBuffer (html_safe) string with untrusted user input.
6.1.7.3
Affected by 1 other vulnerability.
7.0.4.3
Affected by 1 other vulnerability.
VCID-439p-xmw5-w7b2
Aliases:
CVE-2018-3779
GHSA-2j55-pcw5-x4h2
Command Injection active-support could allow a remote attacker to execute arbitrary code on the system, caused by containing a malicious backdoor. An attacker could exploit this vulnerability to execute arbitrary code on the system.
5.2.1.rc1
Affected by 4 other vulnerabilities.
5.2.1
Affected by 4 other vulnerabilities.
VCID-6ku5-mtgz-zygw
Aliases:
CVE-2023-22796
GHSA-j6gc-792m-qgm2
GMS-2023-61
Duplicate This advisory duplicates another.
5.2.8
Affected by 3 other vulnerabilities.
6.1.7.1
Affected by 3 other vulnerabilities.
7.0.4.1
Affected by 3 other vulnerabilities.
VCID-6pxd-xsaw-tuer
Aliases:
CVE-2023-38037
GHSA-cr5q-6q9f-rq6q
Active Support Possibly Discloses Locally Encrypted Files There is a possible file disclosure of locally encrypted files in Active Support. This vulnerability has been assigned the CVE identifier CVE-2023-38037. Versions Affected: >= 5.2.0 Not affected: < 5.2.0 Fixed Versions: 7.0.7.1, 6.1.7.5
6.1.7.5
Affected by 0 other vulnerabilities.
7.0.7.1
Affected by 0 other vulnerabilities.
VCID-t684-yp58-hkg8
Aliases:
CVE-2020-8165
GHSA-2p68-f74v-9wc6
ActiveSupport potentially unintended unmarshalling of user-provided objects in MemCacheStore and RedisCacheStore In ActiveSupport, there is potentially unexpected behaviour in the MemCacheStore and RedisCacheStore where, when untrusted user input is written to the cache store using the `raw: true` parameter, re-reading the result from the cache can evaluate the user input as a Marshalled object instead of plain text. Vulnerable code looks like: ``` data = cache.fetch("demo", raw: true) { untrusted_string } ``` Versions Affected: rails < 5.2.5, rails < 6.0.4 Not affected: Applications not using MemCacheStore or RedisCacheStore. Applications that do not use the `raw` option when storing untrusted user input. Fixed Versions: rails >= 5.2.4.3, rails >= 6.0.3.1 Impact ------ Unmarshalling of untrusted user input can have impact up to and including RCE. At a minimum, this vulnerability allows an attacker to inject untrusted Ruby objects into a web application. In addition to upgrading to the latest versions of Rails, developers should ensure that whenever they are calling `Rails.cache.fetch` they are using consistent values of the `raw` parameter for both reading and writing, especially in the case of the RedisCacheStore which does not, prior to these changes, detect if data was serialized using the raw option upon deserialization. Workarounds ----------- It is recommended that application developers apply the suggested patch or upgrade to the latest release as soon as possible. If this is not possible, we recommend ensuring that all user-provided strings cached using the `raw` argument should be double-checked to ensure that they conform to the expected format.
5.2.4.3
Affected by 3 other vulnerabilities.
6.0.3.1
Affected by 3 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-04-16T22:36:41.991733+00:00 GitLab Importer Affected by VCID-6pxd-xsaw-tuer https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2023-38037.yml 38.4.0
2026-04-16T22:24:08.996159+00:00 GitLab Importer Affected by VCID-1rxp-g9rz-4yb3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/GMS-2023-765.yml 38.4.0
2026-04-16T22:20:05.555863+00:00 GitLab Importer Affected by VCID-6ku5-mtgz-zygw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2023-22796.yml 38.4.0
2026-04-16T21:03:44.601196+00:00 GitLab Importer Affected by VCID-t684-yp58-hkg8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2020-8165.yml 38.4.0
2026-04-16T20:47:09.475518+00:00 GitLab Importer Affected by VCID-439p-xmw5-w7b2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2018-3779.yml 38.4.0
2026-04-16T17:40:01.542827+00:00 Ruby Importer Affected by VCID-6ku5-mtgz-zygw https://github.com/rubysec/ruby-advisory-db/blob/master/gems/activesupport/CVE-2023-22796.yml 38.4.0
2026-04-11T23:55:59.705039+00:00 GitLab Importer Affected by VCID-6pxd-xsaw-tuer https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2023-38037.yml 38.3.0
2026-04-11T23:42:19.086636+00:00 GitLab Importer Affected by VCID-1rxp-g9rz-4yb3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/GMS-2023-765.yml 38.3.0
2026-04-11T23:38:00.808990+00:00 GitLab Importer Affected by VCID-6ku5-mtgz-zygw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2023-22796.yml 38.3.0
2026-04-11T22:15:08.066812+00:00 GitLab Importer Affected by VCID-t684-yp58-hkg8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2020-8165.yml 38.3.0
2026-04-11T21:58:00.962336+00:00 GitLab Importer Affected by VCID-439p-xmw5-w7b2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2018-3779.yml 38.3.0
2026-04-11T21:37:12.628105+00:00 Ruby Importer Affected by VCID-6ku5-mtgz-zygw https://github.com/rubysec/ruby-advisory-db/blob/master/gems/activesupport/CVE-2023-22796.yml 38.3.0
2026-04-02T23:59:03.967174+00:00 GitLab Importer Affected by VCID-6pxd-xsaw-tuer https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2023-38037.yml 38.1.0
2026-04-02T23:46:14.409256+00:00 GitLab Importer Affected by VCID-1rxp-g9rz-4yb3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/GMS-2023-765.yml 38.1.0
2026-04-02T23:42:17.297100+00:00 GitLab Importer Affected by VCID-6ku5-mtgz-zygw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2023-22796.yml 38.1.0
2026-04-02T22:27:24.497627+00:00 GitLab Importer Affected by VCID-t684-yp58-hkg8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2020-8165.yml 38.1.0
2026-04-02T22:11:21.822282+00:00 GitLab Importer Affected by VCID-439p-xmw5-w7b2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2018-3779.yml 38.1.0
2026-04-02T19:35:17.057321+00:00 Ruby Importer Affected by VCID-6ku5-mtgz-zygw https://github.com/rubysec/ruby-advisory-db/blob/master/gems/activesupport/CVE-2023-22796.yml 38.1.0
2026-04-02T17:00:08.135294+00:00 GHSA Importer Affected by VCID-6pxd-xsaw-tuer https://github.com/advisories/GHSA-cr5q-6q9f-rq6q 38.1.0
2026-04-01T18:09:25.683449+00:00 GitLab Importer Affected by VCID-1rxp-g9rz-4yb3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/GMS-2023-765.yml 38.0.0
2026-04-01T18:05:00.394617+00:00 GitLab Importer Affected by VCID-6ku5-mtgz-zygw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2023-22796.yml 38.0.0
2026-04-01T16:45:24.825108+00:00 GitLab Importer Affected by VCID-t684-yp58-hkg8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2020-8165.yml 38.0.0
2026-04-01T15:52:20.043922+00:00 Ruby Importer Affected by VCID-6ku5-mtgz-zygw https://github.com/rubysec/ruby-advisory-db/blob/master/gems/activesupport/CVE-2023-22796.yml 38.0.0
2026-04-01T15:18:18.387385+00:00 Ruby Importer Affected by VCID-6pxd-xsaw-tuer https://github.com/rubysec/ruby-advisory-db/blob/master/gems/activesupport/CVE-2023-38037.yml 38.0.0
2026-04-01T12:51:43.499922+00:00 GitLab Importer Affected by VCID-6pxd-xsaw-tuer https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2023-38037.yml 38.0.0
2026-04-01T12:47:55.625080+00:00 GitLab Importer Affected by VCID-439p-xmw5-w7b2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/activesupport/CVE-2018-3779.yml 38.0.0