8.8

CVE-2018-3728: hapi hoek node module

CVSS: 8.8v3.0HighModified
AliasesUBUNTU-CVE-2018-3728DEBIAN-CVE-2018-3728GHSA-jp4x-w63m-7wgm
Published 30-03-2018Last modified 05-08-2024

Vulnerability summary

CVE-2018-3728 is a high (CVSS 8.8) vulnerability in hapi hoek node module. EPSS estimates a 4.19% chance of exploitation in the next 30 days, higher than 90.8% of scored vulnerabilities. 2 public exploits are recorded.

Overall risk
46/100
0100
Medium · default modelHow is this calculated?
CVSS score
8.8/10
010
High · v3.0 (NVD)
EPSS score
4.19%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits2reference

Advisory lineage

Upstream 0 · Downstream 1

Timeline

  1. 30-03-2018
    PublishedVulnerability first disclosed.
  2. 05-08-2024
    Last modifiedVulnerability information updated.

Description

hoek node module before 4.2.0 and 5.0.x before 5.0.3 suffers from a Modification of Assumed-Immutable Data (MAID) vulnerability via 'merge' and 'applyToDefaults' functions, which allows a malicious user to modify the prototype of "Object" via __proto__, causing the addition or modification of an existing property that will exist on all objects.

CVSS metrics

5 scores · 4 sources · 2 versions

EPSS trend

Probability

4.19%

Chance of exploitation in the next 30 days

Percentile

91%

Versus all other CVEs

30-day change

0.00 pp

From 4.19% on 19-09-2026

19-09-202619-10-2026
EPSS score
4.19%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

2 found
  • referenceUnverified

    Exploit Reference (hackerone.com)

    Maturity: unknown

  • referenceUnverified

    Exploit Reference (snyk.io)

    Maturity: unknown

Weaknesses

CWE · root cause

Affected systems

Debian1 product
  • node-hoek< 5.0.3-1
Hapi1 product
Hapijs1 product
  • hoek< 4.2.0 | ≥ 5.0.0, < 5.0.3
Npm1 product
  • hoek≥ 5.0.0, < 5.0.3 | < 4.2.1
Ubuntu1 product
  • node-hoekAll versions (No fix recorded)

5 vendors · 5 products

References

14 links
Show all 14 references