Skip to main content
VulnerabilityPublished

CVE-2026-48722: Io.nextflow:nextflow: nextflow auth login command has incorrect default permissions

Affects io.nextflow:nextflowSource GCVE Database

0
Compare
Authoritative record:CVE-2026-48722· Medium 5.5

Not known to be exploited · CVSS 5.5 Medium : upgrade to 25.10.6 when convenient.

Data as of 30 Oct 2026, 06:59 UTC

CVSS 3.1 base score
5.5Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.1% chance of exploitation in 30 days – higher than 3% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 25.10.6, 26.04.3
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 15 Sep 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 29 Oct 2026.

What to do

Upgrade io.nextflow:nextflow to 25.10.6; io.nextflow:nextflow to 26.04.3.

Affected software

ProductAffectedFixed in
Mavenio.nextflow:nextflowAffected
  • >=25.09.2-edge <25.10.6
Fixed in
  • 25.10.6
Mavenio.nextflow:nextflowAffected
  • >=26.00.0-edge <26.04.3
Fixed in
  • 26.04.3

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Upgrade Nextflow to version 25.10.6 or later, or 26.04.3 or later, where this issue is fixed by setting restrictive file permissions on the token configuration file. Until upgrading, restrict access to the home directory and the .nextflow directory to trusted users only. Avoid using the interactive login flow on multi-user POSIX systems if possible.

Description

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.

References

Community reviews

Loading reviews…