GHSA-73pr-g6jj-5hc9

    Dashboard / Vulnerabilities / GHSA-73pr-g6jj-5hc9

    GHSA-73pr-g6jj-5hc9

    Published: 29 Jun 2022Last Modified: 21 Feb 2024
    Aliases:

    Summary: Externally Controlled Reference to a Resource in Another Sphere in ruby-mysql

    Details: A malicious actor can read arbitrary files from a client that uses ruby-mysql to communicate to a rogue MySQL server and issue database queries. In these cases, the server has the option to create a database reply using the LOAD DATA LOCAL statement, which instructs the client to provide additional data from a local file readable by the client (and not a "local" file on the server).

    Affected packages

    Package

    Name: ruby-mysql

    Purl: pkg:gem/ruby-mysql

    Affected ranges

    Type: ECOSYSTEM

    Events:

    Introduced- 0
    Fixed -2.10.0

    Affected versions

    2.9.0
    2.9.1
    2.9.10
    2.9.11
    2.9.12
    2.9.13
    2.9.14
    2.9.2
    2.9.3
    2.9.4
    2.9.5
    2.9.6
    2.9.7
    2.9.8
    2.9.9

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    GHSA-73pr-g6jj-5hc9 | CVE-DB