Description
The macaddress module before 0.2.9 for Node.js is prone to an arbitrary command injection flaw, due to allowing unsanitized input to an exec (rather than execFile) call.
Metrics
CVSS 3.0 9.8/10
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| n/a | n/a | n/a |
References
- https://github.com/scravy/node-macaddress/commit/358fd594adb196a86b94ac9c691f69fe5dad2332Patch, Third Party Advisory
- https://github.com/scravy/node-macaddress/pull/20/Third Party Advisory
- https://github.com/scravy/node-macaddress/releases/tag/0.2.9Patch, Release Notes, Third Party Advisory
- https://news.ycombinator.com/item?id=17283394Exploit, Third Party Advisory
- https://github.com/scravy/node-macaddress/commit/358fd594adb196a86b94ac9c691f69fe5dad2332Patch, Third Party Advisory
- https://github.com/scravy/node-macaddress/pull/20/Third Party Advisory
- https://github.com/scravy/node-macaddress/releases/tag/0.2.9Patch, Release Notes, Third Party Advisory
- https://news.ycombinator.com/item?id=17283394Exploit, Third Party Advisory
Timeline
- Published
- Jul 10, 2018
- Last modified
- Jun 17, 2026
- NVD status
- Modified