UnratednpmAmendedPublished
Remote Memory Exposure in openwhisk
GHSA-53mj-mc38-q894
- Affected
- npm openwhisk < 3.3.1
- Fixed in
- 3.3.1· Vendor fix available
- Issue
- Versions of openwhisk before 3.3.1 are vulnerable to remote memory exposure. When a number is passed to apikey, affected versions of openwhisk allocate an uninitialized buffer and send that over network in Authorization header (base64-encoded). Proof of concept: Recommendation Update to version 3.3.1 or later.
Recommended action: Upgrade to 3.3.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.