← Back
CWE-377

95 CVEs • Abstraction: Class

Insecure Temporary File

Creating and using insecure temporary files can leave application and system data vulnerable to attack.

JSON object

Loading...

CVEs (95)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Robocode
1Robocode
Jun 17, 2026
Dec 9, 2025
9.3 CRITICAL· v4
8.1 HIGH· v3
N/A· v2
An insecure temporary file creation vulnerability exists in the AutoExtract component of Robocode version 1.9.3.6. The createTempFile method fails to securely create temporary files, allowing attackers to exploit race co...Show more
An insecure temporary file creation vulnerability exists in the AutoExtract component of Robocode version 1.9.3.6. The createTempFile method fails to securely create temporary files, allowing attackers to exploit race conditions and potentially execute arbitrary code or overwrite critical files. This vulnerability can be exploited by manipulating the temporary file creation process, leading to potential unauthorized actions.Show less
1Dell
1Alienware Command Center
Jun 17, 2026
Nov 13, 2025
N/A· v4
7.8 HIGH· v3
N/A· v2
Dell Alienware Command Center 6.x (AWCC), versions prior to 6.10.15.0, contains an Insecure Temporary File vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading...Show more
Dell Alienware Command Center 6.x (AWCC), versions prior to 6.10.15.0, contains an Insecure Temporary File vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Privilege Escalation.Show less
1Dell
1Alienware Command Center
Jun 17, 2026
Nov 13, 2025
N/A· v4
5.5 MEDIUM· v3
N/A· v2
Dell Alienware Command Center 6.x (AWCC), versions prior to 6.10.15.0, contains an Insecure Temporary File vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading...Show more
Dell Alienware Command Center 6.x (AWCC), versions prior to 6.10.15.0, contains an Insecure Temporary File vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Information tampering.Show less
1Llamaindex
1Llamaindex
Jun 17, 2026
Oct 13, 2025
N/A· v4
7.8 HIGH· v3
N/A· v2
The llama_index library version 0.12.33 sets the NLTK data directory to a subdirectory of the codebase by default, which is world-writable in multi-user environments. This configuration allows local users to overwrite, d...Show more
The llama_index library version 0.12.33 sets the NLTK data directory to a subdirectory of the codebase by default, which is world-writable in multi-user environments. This configuration allows local users to overwrite, delete, or corrupt NLTK data files, leading to potential denial of service, data tampering, or privilege escalation. The vulnerability arises from the use of a shared cache directory instead of a user-specific one, making it susceptible to local data tampering and denial of service.Show less
-
-
Jun 17, 2026
Sep 29, 2025
N/A· v4
6.8 MEDIUM· v3
N/A· v2
bash-git-prompt 2.6.1 through 2.7.1 insecurely uses the /tmp/git-index-private$$ file, which has a predictable name.
1Vasion
2Virtual Appliance Application
Virtual Appliance Host
Jun 17, 2026
Sep 19, 2025
8.5 HIGH· v4
7.8 HIGH· v3
N/A· v2
Vasion Print (formerly PrinterLogic) Virtual Appliance Host versions prior to 25.1.102 and Application versions prior to 25.1.1413 (Windows client deployments) contain an insecure temporary-file handling vulnerability in...Show more
Vasion Print (formerly PrinterLogic) Virtual Appliance Host versions prior to 25.1.102 and Application versions prior to 25.1.1413 (Windows client deployments) contain an insecure temporary-file handling vulnerability in the PrinterInstallerClient components. The software creates files as NT AUTHORITY\SYSTEM inside a directory under the control of the local user (C:\Users\%USER%\AppData\Local\Temp\). An attacker who can place symbolic links or otherwise influence filenames in that directory can cause the service to follow the link and write to arbitrary filesystem locations as SYSTEM. This allows a local, unprivileged user to overwrite or create files as SYSTEM, leading to local privilege escalation and the ability to modify configuration files, replace or inject binaries, or otherwise compromise confidentiality, integrity, and availability of the system. This vulnerability has been confirmed to be remediated, but it is unclear as to when the patch was introduced.Show less
-
-
Jun 17, 2026
Aug 26, 2025
1.1 LOW· v4
4.5 MEDIUM· v3
3.5 LOW· v2
A vulnerability was detected in Mihomo Party up to 1.8.1 on macOS. Affected is the function enableSysProxy of the file src/main/sys/sysproxy.ts of the component Socket Handler. The manipulation results in creation of tem...Show more
A vulnerability was detected in Mihomo Party up to 1.8.1 on macOS. Affected is the function enableSysProxy of the file src/main/sys/sysproxy.ts of the component Socket Handler. The manipulation results in creation of temporary file with insecure permissions. The attack requires a local approach. This attack is characterized by high complexity. The exploitability is told to be difficult. The exploit is now public and may be used.Show less
1Debian
1Pycode Browser
Aug 6, 2025
Jun 26, 2025
N/A· v4
3.9 LOW· v3
N/A· v2
pycode-browser before version 1.0 is prone to a predictable temporary file vulnerability.
-
-
Jun 17, 2026
Nov 13, 2024
7.3 HIGH· v4
N/A· v3
N/A· v2
Insecure creation of temporary files allows local users on systems with non-default configurations to cause denial of service or set the encryption key for a filesystem
1Chidiwilliams
1Buzz
Jun 17, 2026
Oct 25, 2024
2.0 LOW· v4
3.6 LOW· v3
3.5 LOW· v2
A vulnerability classified as problematic was found in chidiwilliams buzz 1.1.0. This vulnerability affects the function download_model of the file buzz/model_loader.py. The manipulation leads to insecure temporary file....Show more
A vulnerability classified as problematic was found in chidiwilliams buzz 1.1.0. This vulnerability affects the function download_model of the file buzz/model_loader.py. The manipulation leads to insecure temporary file. It is possible to launch the attack on the local host. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.Show less
-
-
Jun 17, 2026
Sep 27, 2024
6.8 MEDIUM· v4
N/A· v3
N/A· v2
Products for macOS enables a user logged on to the system to perform a denial-of-service attack, which could be misused to disable the protection of the ESET security product and cause general system slow-down.
-
-
Jun 17, 2026
May 5, 2024
N/A· v4
5.1 MEDIUM· v3
N/A· v2
In Maxima through 5.47.0 before 51704c, the plotting facilities make use of predictable names under /tmp. Thus, the contents may be controlled by a local attacker who can create files in advance with these names. This af...Show more
In Maxima through 5.47.0 before 51704c, the plotting facilities make use of predictable names under /tmp. Thus, the contents may be controlled by a local attacker who can create files in advance with these names. This affects, for example, plot2d.Show less
1Bpftrace
1Bpftrace
Jun 17, 2026
Mar 10, 2024
N/A· v4
2.8 LOW· v3
N/A· v2
If kernel headers need to be extracted, bpftrace will attempt to load them from a temporary directory. An unprivileged attacker could use this to force bcc to load compromised linux headers. Linux distributions which pro...Show more
If kernel headers need to be extracted, bpftrace will attempt to load them from a temporary directory. An unprivileged attacker could use this to force bcc to load compromised linux headers. Linux distributions which provide kernel headers by default are not affected by default.Show less
1Apple
4Ipados
Iphone OsMacos+1 more
Jun 17, 2026
Mar 8, 2024
N/A· v4
5.5 MEDIUM· v3
N/A· v2
A privacy issue was addressed with improved handling of temporary files. This issue is fixed in iOS 17.4 and iPadOS 17.4, macOS Sonoma 14.4, watchOS 10.4. An app may be able to access user-sensitive data.
1Vmware
1Spring Cloud Contract
Jun 17, 2026
Jan 31, 2024
N/A· v4
5.5 MEDIUM· v3
N/A· v2
In Spring Cloud Contract, versions 4.1.x prior to 4.1.1, versions 4.0.x prior to 4.0.5, and versions 3.1.x prior to 3.1.10, test execution is vulnerable to local information disclosure via temporary directory created wit...Show more
In Spring Cloud Contract, versions 4.1.x prior to 4.1.1, versions 4.0.x prior to 4.0.5, and versions 3.1.x prior to 3.1.10, test execution is vulnerable to local information disclosure via temporary directory created with unsafe permissions through the shaded com.google.guava:guava dependency in the org.springframework.cloud:spring-cloud-contract-shade dependency. Show less
1Ubuntubudgie
1Budgie Extras
Jun 17, 2026
Dec 14, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Temporary data passed between application components by Budgie Extras Windows Previews could potentially be viewed or manipulated. The data is stored in a location that is accessible to any user who has local access to t...Show more
Temporary data passed between application components by Budgie Extras Windows Previews could potentially be viewed or manipulated. The data is stored in a location that is accessible to any user who has local access to the system. Attackers may read private information from windows, present false information to users, or deny access to the application.Show less
1Ubuntubudgie
1Budgie Extras
Jun 17, 2026
Dec 14, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Temporary data passed between application components by Budgie Extras WeatherShow applet could potentially be viewed or manipulated. The data is stored in a location that is accessible to any user who has local access to...Show more
Temporary data passed between application components by Budgie Extras WeatherShow applet could potentially be viewed or manipulated. The data is stored in a location that is accessible to any user who has local access to the system. Attackers may pre-create and control this file to present false information to users or deny access to the application and panel.Show less
1Ubuntubudgie
1Budgie Extras
Jun 17, 2026
Dec 14, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Temporary data passed between application components by Budgie Extras Takeabreak applet could potentially be viewed or manipulated. The data is stored in a location that is accessible to any user who has local access to...Show more
Temporary data passed between application components by Budgie Extras Takeabreak applet could potentially be viewed or manipulated. The data is stored in a location that is accessible to any user who has local access to the system. Attackers may pre-create and control this file to present false information to users or deny access to the application and panel.Show less
1Ubuntubudgie
1Budgie Extras
Jun 17, 2026
Dec 14, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Temporary data passed between application components by Budgie Extras Window Shuffler applet could potentially be viewed or manipulated. The data is stored in a location that is accessible to any user who has local acces...Show more
Temporary data passed between application components by Budgie Extras Window Shuffler applet could potentially be viewed or manipulated. The data is stored in a location that is accessible to any user who has local access to the system. Attackers may pre-create and control this file to present false information to users or deny access to the application and panel.Show less
1Ubuntubudgie
1Budgie Extras
Jun 17, 2026
Dec 14, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Temporary data passed between application components by Budgie Extras Clockworks applet could potentially be viewed or manipulated. The data is stored in a location that is accessible to any user who has local access to...Show more
Temporary data passed between application components by Budgie Extras Clockworks applet could potentially be viewed or manipulated. The data is stored in a location that is accessible to any user who has local access to the system. Attackers may pre-create and control this file to present false information to users or deny access to the application and panel.Show less