GHSA-r2gr-fhmr-66c5

Suggest an improvement
Source
https://github.com/advisories/GHSA-r2gr-fhmr-66c5
Import Source
https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/05/GHSA-r2gr-fhmr-66c5/GHSA-r2gr-fhmr-66c5.json
JSON Data
https://api.osv.dev/v1/vulns/GHSA-r2gr-fhmr-66c5
Withdrawn
2026-01-22T22:29:07Z
Published
2021-05-10T18:38:11Z
Modified
2026-02-03T03:09:10Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H CVSS Calculator
Summary
Duplicate Advisory: "Arbitrary code execution in socket.io-file"
Details

Duplicate Advisory

This advisory has been withdrawn because it is a duplicate of GHSA-6495-8jvh-f28x. This link is maintained to preserve external references.

Original Description

"The socket.io-file package through 2.0.31 for Node.js relies on client-side validation of file types, which allows remote attackers to execute arbitrary code by uploading an executable file via a modified JSON name field. NOTE: This vulnerability only affects products that are no longer supported by the maintainer."

Database specific
{
    "cwe_ids":  [
        "CWE-20"
    ],
    "github_reviewed":  true,
    "github_reviewed_at":  "2021-04-21T21:00:03Z",
    "nvd_published_at":  "2020-10-06T18:15:00Z",
    "severity":  "HIGH"
}
References

Affected packages

npm / socket.io-file

Package

Name
socket.io-file
View open source insights on deps.dev
Purl
pkg:npm/socket.io-file

Affected ranges

Type
SEMVER
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Last Affected
2.0.31

Database specific

source
"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/05/GHSA-r2gr-fhmr-66c5/GHSA-r2gr-fhmr-66c5.json"