Read the docs
TI-2026-36002 Aliases CVE-2026-48722GHSA-92qf-fcph-v5wr

Nextflow: Incorrect default permissions in the nextflow auth login command

Priority LOW 24CWE-276Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.

Summary

Nextflow is a DSL for data-driven computational pipelines. From 25.09.2-edge until 25.10.6 and 26.04.3, nextflow auth login writes Seqera Platform OIDC bearer tokens to ${NXF_HOME:-~/.nextflow}/seqera-auth.config through AuthCommandImpl.writeConfig in plugins/nf-tower/src/main/io/seqera/tower/plugin/auth/AuthCommandImpl.groovy without setting restrictive file permissions, allowing the default umask 022 to create the file with mode 0644. On a multi-user POSIX host, a local user who can traverse the victim's home directory can read seqera-auth.config and impersonate the victim against Seqera Platform within the token's scope. Single-user systems and headless CI runners that do not use the interactive login flow are not affected. This issue is fixed in 25.10.6 and 26.04.3.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00142 3rd percentileScored 2026-11-07
Fix Fixed nextflow (nextflow-io): 25.10.6, 26.04.3io.nextflow:nextflow (Maven): 25.10.6, 26.04.3

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
nextflow-ionextflow25.09.2-edge to before 25.10.6; 25.11.0-edge to before 26.04.325.10.6, 26.04.3Patch availableCNA
—io.nextflow:nextflow (Maven)25.09.2-edge to before 25.10.625.10.6Patch availableGHSA-92qf-fcph-v5wr
—io.nextflow:nextflow (Maven)26.00.0-edge to before 26.04.326.04.3Patch availableGHSA-92qf-fcph-v5wr
  • nextflow Vendornextflow-io Affected 25.09.2-edge to before 25.10.6; 25.11.0-edge to before 26.04.3 Fixed in 25.10.6, 26.04.3 Patch available CNA
  • io.nextflow:nextflow (Maven) Vendor— Affected 25.09.2-edge to before 25.10.6 Fixed in 25.10.6 Patch available GHSA-92qf-fcph-v5wr
  • io.nextflow:nextflow (Maven) Vendor— Affected 26.00.0-edge to before 26.04.3 Fixed in 26.04.3 Patch available GHSA-92qf-fcph-v5wr

Remediation

  • Fix · CNA nextflow (nextflow-io) Fixed in 25.10.6, 26.04.3
  • Fix · GHSA-92qf-fcph-v5wr io.nextflow:nextflow (Maven) Fixed in 25.10.6 Advisory →
  • Fix · GHSA-92qf-fcph-v5wr io.nextflow:nextflow (Maven) Fixed in 26.04.3 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-48722
  2. 2026-10-03 Alias added: GHSA-92qf-fcph-v5wr

References

Sources