Skip to main content
← All vulnerabilities
CVE-2018-6337

folly::secureRandom will re-use a buffer between parent and child processes when fork() is called.

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

folly::secureRandom will re-use a buffer between parent and child processes when fork() is called. That will result in multiple forked children producing repeat (or similar) results. This affects HHVM 3.26 prior to 3.26.3 and the folly library between v2017.12.11.00 and v2018.08.09.00.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • Facebook HHVM

    From 3.26.0

  • Facebook folly

    From v2017.12.11.00

References 3

hhvm.com

GitHub · facebook/folly

GitHub · facebook/hhvm