Skip to content
VulniPulse
UnratedApache Software Foundation Updated

Advisory [CVE-2026-82427] Apache Storm: Description A topology's `topology.blobstore.map` lets the submitter choose a local name for each blob that the supervisor localises

This security Apache Software Foundation advisory covers CVE-2026-82427 affecting Apache Storm.

CVE-2026-82427 Published Sep 14, 2026Updated by vendor Sep 14, 2026
Related products & platforms
Apache Software FoundationUnclassified
Open vendor advisory

Android app · Google Play

Monitor future Apache Software Foundation CVEs from your phone.

Choose a whole vendor or a precise platform, then receive matching security advisories by phone notification, email, or both. Coverage follows 32 official vendor sources and 160+ reviewed platform categories.

Matching phone alertsOptional email delivery

Summary

A topology's `topology.blobstore.map` lets the submitter choose a local name for each blob that the supervisor localises.

That name was used to build a path under the topology's working directory without normalisation, in both `AsyncLocalizer` and `Container.createBlobstoreLinks`, and the symlink helper

force-deletes whatever already exists at the target before creating the link.

A submitter could therefore use `../` segments to direct that delete-and-symlink operation at an arbitrary path, as the supervisor user, on every node the topology is scheduled onto.

The consequences include recursive deletion of supervisor-owned content and planting a symlink that causes a subsequent worker

launch to execute attacker-chosen code as another tenant's operating-system user, which defeats the isolation that `supervisor.run.worker.as.user` is intended to provide.

Affected product named by the advisory: Apache Storm.

Affected versions
  • Apache Storm Nimbus 3.0.0 before 3.1.0

Official advisory · medium-confidence parse· fetched 3 hours ago·verify at source

Fixed versions
  • 3.1.0

Official advisory · medium-confidence parse· fetched 3 hours ago·verify at source

Mitigation checklist

Recommended fix / mitigation
  • Mitigation Upgrade to 3.1.0, where the resolved target must lie inside the expected root at both call sites.
Temporary workarounds
  • Users who cannot upgrade immediately should restrict topology submission to trusted principals, and may reject submissions whose `topology.blobstore.map` entries contain path separators or `..` segments before they reach Nimbus.

Official advisory · medium-confidence parse· fetched 3 hours ago·verify at source

Discussion(0)

No comments yet. Share field notes, upgrade gotchas, or questions — verify against the vendor advisory before acting on community advice.

Sign in to join the discussion.