Every CVE Search/ Get API key

CVE-2026-25918

unity-cli Exposes Plaintext Credentials in Debug Logs (sign-package command)

5.9 MediumFix available

unity-cli is a command line utility for the Unity Game Engine. Prior to 1.8.2 , the sign-package command in @rage-against-the-pixel/unity-cli logs sensitive credentials in plaintext when the --verbose flag is used. Command-line arguments including --email and --password are output via JSON.stringify without sanitization, exposing secrets to shell history, CI/CD logs, and log aggregation systems. This vulnerability is fixed in 1.8.2.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.16%Up 0.1 points since Feb 10, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.9

unity-cli Exposes Plaintext Credentials in Debug Logs (sign-package command)

unity-cli is a command line utility for the Unity Game Engine. Prior to 1.8.2 , the sign-package command in @rage-against-the-pixel/unity-cli logs sensitive credentials in plaintext when the --verbose flag is used. Command-line arguments including --email and --password are output via JSON.stringify without sanitization, exposing secrets to shell history, CI/CD logs, and log aggregation systems. This vulnerability is fixed in 1.8.2.

Record
CVE-2026-25918
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-532
Updated
2026-11-02
EUVDEUVD-2026-6868 5.9

unity-cli is a command line utility for the Unity Game Engine. Prior to 1.8.2 , the sign-package command in @rage-against-the-pixel/unity-cli logs sensitive credentials in plaintext when the --verbose flag is used. Command-line arguments including --email and --password are output via JSON.stringify without sanitization, exposing secrets to shell history, CI/CD logs, and log aggregation systems. This vulnerability is fixed in 1.8.2.

Record
EUVD-2026-6868
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-4255-c27h-62m5 5.9

unity-cli Exposes Plaintext Credentials in Debug Logs (sign-package command)

The sign-package command in @rage-against-the-pixel/unity-cli logs sensitive credentials in plaintext when the --verbose flag is used. Command-line arguments including --email and --password are output via JSON.stringify without sanitization, exposing secrets to shell history, CI/CD logs, and log aggregation systems.

Users who run sign-package with --verbose and credential arguments expose their Unity account passwords. This affects all versions prior to 1.8.2. The vulnerability requires explicit user action (using --verbose) but creates significant risk in automated and shared environments.

Workaround: Use environment variables (UNITY_USERNAME, UNITY_PASSWORD) instead of command-line arguments, and avoid the --verbose flag when working with credentials.

Existing RageAgainstThePixel and Buildalon GitHub actions are unaffected as they use the environment variables exclusively.

Record
GHSA-4255-c27h-62m5
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-352, CWE-532
Updated
2026-11-02
NVD 5.9

unity-cli is a command line utility for the Unity Game Engine. Prior to 1.8.2 , the sign-package command in @rage-against-the-pixel/unity-cli logs sensitive credentials in plaintext when the --verbose flag is used. Command-line arguments including --email and --password are output via JSON.stringify without sanitization, exposing secrets to shell history, CI/CD logs, and log aggregation systems. This vulnerability is fixed in 1.8.2.

Record
CVE-2026-25918
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
OSV 5.9

unity-cli Exposes Plaintext Credentials in Debug Logs (sign-package command)

unity-cli is a command line utility for the Unity Game Engine. Prior to 1.8.2 , the sign-package command in @rage-against-the-pixel/unity-cli logs sensitive credentials in plaintext when the --verbose flag is used. Command-line arguments including --email and --password are output via JSON.stringify without sanitization, exposing secrets to shell history, CI/CD logs, and log aggregation systems. This vulnerability is fixed in 1.8.2.

Record
CVE-2026-25918
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-532
Updated
2026-11-02
OSVGHSA-4255-c27h-62m5 5.9

unity-cli Exposes Plaintext Credentials in Debug Logs (sign-package command)

The sign-package command in @rage-against-the-pixel/unity-cli logs sensitive credentials in plaintext when the --verbose flag is used. Command-line arguments including --email and --password are output via JSON.stringify without sanitization, exposing secrets to shell history, CI/CD logs, and log aggregation systems.

Users who run sign-package with --verbose and credential arguments expose their Unity account passwords. This affects all versions prior to 1.8.2. The vulnerability requires explicit user action (using --verbose) but creates significant risk in automated and shared environments.

Workaround: Use environment variables (UNITY_USERNAME, UNITY_PASSWORD) instead of command-line arguments, and avoid the --verbose flag when working with credentials.

Existing RageAgainstThePixel and Buildalon GitHub actions are unaffected as they use the environment variables exclusively.

Record
GHSA-4255-c27h-62m5
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-352, CWE-532
Updated
2026-11-02
OSVUBUNTU-CVE-2026-25918 5.9

unity-cli is a command line utility for the Unity Game Engine. Prior to 1.8.2 , the sign-package command in @rage-against-the-pixel/unity-cli logs sensitive credentials in plaintext when the --verbose flag is used. Command-line arguments including --email and --password are output via JSON.stringify without sanitization, exposing secrets to shell history, CI/CD logs, and log aggregation systems. This vulnerability is fixed in 1.8.2.

Record
UBUNTU-CVE-2026-25918
CVSS 4.0
5.9 MediumCVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
@rage-against-the-pixel/unity-cli
npm
before 1.8.2
1.8.2
unity
Ubuntu:16.04:LTS
All versions, plus listed versions
7.3.2+15.10.20151016-0ubuntu17.4.0+16.04.20151102-0ubuntu17.4.0+16.04.20151102-0ubuntu27.4.0+16.04.20151211-0ubuntu17.4.0+16.04.20151211-0ubuntu2
Show 17 moreShow less
7.4.0+16.04.20151218-0ubuntu17.4.0+16.04.20151218-0ubuntu27.4.0+16.04.20160209.3-0ubuntu17.4.0+16.04.20160223.1-0ubuntu17.4.0+16.04.20160310-0ubuntu17.4.0+16.04.20160318-0ubuntu17.4.0+16.04.20160321-0ubuntu17.4.0+16.04.20160322-0ubuntu17.4.0+16.04.20160401.1-0ubuntu17.4.0+16.04.20160415-0ubuntu17.4.0+16.04.20160526.1-0ubuntu17.4.0+16.04.20160715-0ubuntu17.4.0+16.04.20160801.2-0ubuntu17.4.0+16.04.20160906-0ubuntu17.4.5+16.04.20171201.37.4.5+16.04.20180221-0ubuntu17.4.5+16.04.20190312-0ubuntu1
None known
unity
Ubuntu:18.04:LTS
All versions, plus listed versions
7.5.0+17.10.20171010-0ubuntu17.5.0+18.04.20171116-0ubuntu17.5.0+18.04.20180221.1-0ubuntu17.5.0+18.04.20180321-0ubuntu17.5.0+18.04.20180404-0ubuntu1
Show 4 moreShow less
7.5.0+18.04.20180404-0ubuntu27.5.0+18.04.20180409-0ubuntu17.5.0+18.04.20180413-0ubuntu17.5.0+18.04.20190304-0ubuntu1
None known
unity
Ubuntu:20.04:LTS
All versions, plus listed versions
7.5.0+19.10.20190924-0ubuntu17.5.0+20.04.20200211-0ubuntu17.5.0+20.04.20200211-0ubuntu27.5.0+20.04.20200312-0ubuntu17.5.1+20.04.20211026.1-0ubuntu1
None known
unity
Ubuntu:22.04:LTS
All versions, plus listed versions
7.5.1+21.10.20210601.1-0ubuntu17.5.1+22.04.20211026.2-0ubuntu1
None known
unity
Ubuntu:24.04:LTS
All versions, plus listed versions
7.7.0+23.04.20230222.2-0ubuntu27.7.0+23.04.20230222.2-0ubuntu47.7.0+23.04.20230222.2-0ubuntu67.7.0+23.04.20230222.2-0ubuntu7
None known
unity
Ubuntu:25.10
All versions, plus listed versions
7.7.0+23.04.20230222.2-0ubuntu8
None known
unity
Ubuntu:26.10
All versions, plus listed versions
7.7.1+26.04.20260306-0ubuntu3
None known
unity
Ubuntu:26.04:LTS
All versions, plus listed versions
7.7.0+23.04.20230222.2-0ubuntu87.7.1+26.04.20260306-0ubuntu17.7.1+26.04.20260306-0ubuntu27.7.1+26.04.20260306-0ubuntu3
None known

History

History
RecordedChangedSources
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-25918 is a medium vulnerability (CVSS 5.9) in Rageagainstthepixel Unity-cli, published February 9, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.16%, the 4th percentile. Fixed in @rage-against-the-pixel/unity-cli 1.8.2.

References

MoveEnter Open