UBUNTU-CVE-2015-5380

Source
https://ubuntu.com/security/CVE-2015-5380
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2015/UBUNTU-CVE-2015-5380.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2015-5380
Upstream
  • CVE-2015-5380
Withdrawn
2025-07-18T16:43:15Z
Published
2015-07-09T10:59:00Z
Modified
2025-07-16T07:33:10.713532Z
Severity
  • Ubuntu - medium
Summary
[none]
Details

The Utf8DecoderBase::WriteUtf16Slow function in unicode-decoder.cc in Google V8, as used in Node.js before 0.12.6, io.js before 1.8.3 and 2.x before 2.3.3, and other products, does not verify that there is memory available for a UTF-16 surrogate pair, which allows remote attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact via a crafted byte sequence.

References

Affected packages

Ubuntu:16.04:LTS / nodejs

Package

Name
nodejs
Purl
pkg:deb/ubuntu/nodejs@4.2.6~dfsg-1ubuntu4.1?arch=source&distro=xenial

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.2.6~dfsg-1ubuntu4.1

Affected versions

0.*
0.10.25~dfsg2-2ubuntu1
4.*
4.2.2~dfsg-1
4.2.3~dfsg-1
4.2.4~dfsg-1ubuntu1
4.2.4~dfsg-2
4.2.6~dfsg-1ubuntu1
4.2.6~dfsg-1ubuntu4

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "4.2.6~dfsg-1ubuntu4.1",
            "binary_name": "nodejs"
        },
        {
            "binary_version": "4.2.6~dfsg-1ubuntu4.1",
            "binary_name": "nodejs-dbg"
        },
        {
            "binary_version": "4.2.6~dfsg-1ubuntu4.1",
            "binary_name": "nodejs-dbgsym"
        },
        {
            "binary_version": "4.2.6~dfsg-1ubuntu4.1",
            "binary_name": "nodejs-dev"
        },
        {
            "binary_version": "4.2.6~dfsg-1ubuntu4.1",
            "binary_name": "nodejs-dev-dbgsym"
        },
        {
            "binary_version": "4.2.6~dfsg-1ubuntu4.1",
            "binary_name": "nodejs-legacy"
        }
    ],
    "availability": "No subscription required"
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2015/UBUNTU-CVE-2015-5380.json"

Ubuntu:18.04:LTS / nodejs

Package

Name
nodejs
Purl
pkg:deb/ubuntu/nodejs@8.10.0~dfsg-2?arch=source&distro=bionic

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
8.10.0~dfsg-2

Affected versions

6.*
6.11.4~dfsg-1ubuntu1
6.11.4~dfsg-1ubuntu2
6.12.0~dfsg-1ubuntu1
6.12.0~dfsg-2ubuntu1
6.12.0~dfsg-2ubuntu2

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "8.10.0~dfsg-2",
            "binary_name": "nodejs"
        },
        {
            "binary_version": "8.10.0~dfsg-2",
            "binary_name": "nodejs-dbgsym"
        },
        {
            "binary_version": "8.10.0~dfsg-2",
            "binary_name": "nodejs-dev"
        },
        {
            "binary_version": "8.10.0~dfsg-2",
            "binary_name": "nodejs-doc"
        }
    ],
    "availability": "No subscription required"
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2015/UBUNTU-CVE-2015-5380.json"