CVE-2017-16024
Other users on the server have read access to the tmp directory, possibly allowing an attacker on the server to obtain confidential information from the buffer/tmp file, while it exists.
Does this matter?
Lower severity and a low EPSS score (2.56%). Track it; it rarely justifies an emergency change on its own.
Description
The sync-exec module is used to simulate child_process.execSync in node versions <0.11.9. Sync-exec uses tmp directories as a buffer before returning values. Other users on the server have read access to the tmp directory, possibly allowing an attacker on the server to obtain confidential information from the buffer/tmp file, while it exists.
- CVSS 3.0
- 6.5 MEDIUMCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- EPSS
- 2.56% probability · 84th percentile
- CISA KEV
- Not listed
- Weakness
- CWE-377, CWE-200
- Affected
- sync-exec project/sync-exec · nodejs/node.js
- Source
- support@hackerone.com
References
- https://cwe.mitre.org/data/definitions/377.htmlThird Party Advisory
- https://github.com/gvarsanyi/sync-exec/issues/17Issue Tracking, Third Party Advisory
- https://nodesecurity.io/advisories/310Third Party Advisory
- https://www.owasp.org/index.php/Insecure_Temporary_FileThird Party Advisory
- https://cwe.mitre.org/data/definitions/377.htmlThird Party Advisory
- https://github.com/gvarsanyi/sync-exec/issues/17Issue Tracking, Third Party Advisory
- https://nodesecurity.io/advisories/310Third Party Advisory
- https://www.owasp.org/index.php/Insecure_Temporary_FileThird Party Advisory
Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.