Skip to content
Threat Feed

Vendor

Fission

4 briefs RSS
high advisory

Fission Zip Slip Vulnerability in pkg/utils/zip.go Unarchive Function

The Unarchive function in Fission's pkg/utils/zip.go was vulnerable to a Zip Slip path traversal. An attacker controlling a malicious zip archive's URL could leverage this to write files outside the intended destination directory, potentially leading to overwriting sensitive files, accessing secrets from mounted volumes, or tampering with the fetcher's own binaries, impacting other tenants in a multi-tenant containerized environment. This vulnerability affects Fission versions up to and including v1.24.0 and was fixed in v1.25.0.

Fission <= 1.24.0 zip-slip path-traversal vulnerability cloud linux
3t 1c
high advisory

Fission Function Pods Leak Service Account Token, Enabling Namespace-Wide Secret Access

Fission runtime pods were created with the `fission-fetcher` service account, granting namespace-wide `get` access to secrets and configmaps; the runtime pod's automounted token was reachable from inside the user's function container, allowing user-supplied function code to inherit the same Kubernetes API privileges and read any secret or configmap in the function's namespace, far beyond the intended `Function.spec.secrets` allowlist.

fission/fission privilege-escalation kubernetes faas
2r 1t
critical advisory

Fission Function Invocation Bypass via Public Router Endpoint

The Fission router exposes the `/fission-function/<ns>/<name>` endpoint on its public listener, allowing invocation of any function without an HTTPTrigger, leading to unauthorized function access and potential cross-tenant exploitation; patched in v1.23.0.

fission function-invocation bypass kubernetes
1r 1t
high threat

Fission StorageSvc Unauthenticated Archive CRUD Vulnerability

The Fission `storagesvc` component exposes unauthenticated CRUD operations on the `/v1/archive` endpoint, allowing any workload within the same Kubernetes cluster to enumerate archive IDs, download archives, upload arbitrary content, and delete archives, leading to potential code and secret exposure and function disruption.

Fission +1 kubernetes serverless authentication-bypass code-execution
2r 6t