CVE-2018-16476

Source
https://cve.org/CVERecord?id=CVE-2018-16476
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-16476.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2018-16476
Aliases
Downstream
Related
Published
2018-11-30T19:29:00.220Z
Modified
2026-04-10T04:06:46.291646Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N CVSS Calculator
Summary
[none]
Details

A Broken Access Control vulnerability in Active Job versions >= 4.2.0 allows an attacker to craft user input which can cause Active Job to deserialize it using GlobalId and give them access to information that they should not have. This vulnerability has been fixed in versions 4.2.11, 5.0.7.1, 5.1.6.1, and 5.2.1.1.

References

Affected packages

Git / github.com/rails/rails

Affected ranges

Type
GIT
Repo
https://github.com/rails/rails
Events
Database specific
{
    "versions": [
        {
            "introduced": "4.2.0"
        },
        {
            "fixed": "4.2.11"
        },
        {
            "introduced": "5.0.0"
        },
        {
            "fixed": "5.0.7.1"
        },
        {
            "introduced": "5.1.0"
        },
        {
            "fixed": "5.1.6.1"
        },
        {
            "introduced": "5.2.0"
        },
        {
            "fixed": "5.2.1.1"
        }
    ]
}

Affected versions

v5.*
v5.1.0
v5.1.1
v5.1.2.rc1
v5.1.3.rc1
v5.1.4.rc1
v5.1.6

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-16476.json"
unresolved_ranges
[
    {
        "events": [
            {
                "introduced": "0"
            },
            {
                "last_affected": "4.6"
            }
        ]
    }
]