Vulnerability library
Security checkMarch 11, 2026

@appium/support has a Zip Slip arbitrary file write in its ZIP extraction

Understand the exposure, see the recommended fix, and check whether your own website has related weaknesses.

Medium severitynpm@appium/support

Check your website

Find this and other vulnerabilities with a free scan.

Your scan runs on your computer. No account required.

Description

@appium/support contains a ZIP extraction implementation (extractAllTo() via ZipExtractor.extract()) with a path traversal (Zip Slip) check that is non-functional. The check at line 88 of packages/support/lib/zip.js creates an Error object but never throws it, allowing malicious ZIP entries with ../ path components to write files outside the intended destination directory.

Recommendation

Update the @appium/support package to the latest compatible version. Followings are version details:

  • Affected version(s): <= 7.0.5
  • Patched version(s): 7.0.6

References

Could your website be exposed too?

SmartScanner can check your website for @appium/support has a Zip Slip arbitrary file write in its ZIP extraction and gives you actionable findings to investigate.

Start a free scan

Related Issues

See something that needs correcting? Let us knowUpdated March 11, 2026