Low severity2.5NVD Advisory· Published Aug 7, 2025· Updated Jun 17, 2026
CVE-2025-54798
CVE-2025-54798
Description
tmp is a temporary file and directory creator for node.js. In versions 0.2.3 and below, tmp is vulnerable to an arbitrary temporary file / directory write via symbolic link dir parameter. This is fixed in version 0.2.4.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
tmpnpm | < 0.2.4 | 0.2.4 |
Affected products
108- osv-coords107 versionspkg:apk/chainguard/arangodb-3.11pkg:apk/chainguard/drupal-11.3pkg:apk/chainguard/homepagepkg:apk/chainguard/kibana-9.1pkg:apk/chainguard/kibana-9.1-bitnamipkg:apk/chainguard/kibana-9.1-iamguardedpkg:apk/chainguard/kubeflow-centraldashboardpkg:apk/chainguard/lernapkg:apk/chainguard/opensearch-dashboards-2pkg:apk/chainguard/opensearch-dashboards-2-alerting-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-2-anomaly-detection-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-2-compatpkg:apk/chainguard/opensearch-dashboards-2-configpkg:apk/chainguard/opensearch-dashboards-2-dashboards-mapspkg:apk/chainguard/opensearch-dashboards-2-dashboards-notificationspkg:apk/chainguard/opensearch-dashboards-2-dashboards-observabilitypkg:apk/chainguard/opensearch-dashboards-2-dashboards-query-workbenchpkg:apk/chainguard/opensearch-dashboards-2-dashboards-reportingpkg:apk/chainguard/opensearch-dashboards-2-dashboards-search-relevancepkg:apk/chainguard/opensearch-dashboards-2-dashboards-visualizationspkg:apk/chainguard/opensearch-dashboards-2-fipspkg:apk/chainguard/opensearch-dashboards-2-fips-alerting-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-2-fips-anomaly-detection-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-2-fips-configpkg:apk/chainguard/opensearch-dashboards-2-fips-dashboards-mapspkg:apk/chainguard/opensearch-dashboards-2-fips-dashboards-notificationspkg:apk/chainguard/opensearch-dashboards-2-fips-dashboards-observabilitypkg:apk/chainguard/opensearch-dashboards-2-fips-dashboards-query-workbenchpkg:apk/chainguard/opensearch-dashboards-2-fips-dashboards-reportingpkg:apk/chainguard/opensearch-dashboards-2-fips-dashboards-search-relevancepkg:apk/chainguard/opensearch-dashboards-2-fips-dashboards-visualizationspkg:apk/chainguard/opensearch-dashboards-2-fips-index-management-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-2-fips-ml-commons-dashboardspkg:apk/chainguard/opensearch-dashboards-2-fips-security-analytics-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-2-fips-security-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-2-index-management-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-2-ml-commons-dashboardspkg:apk/chainguard/opensearch-dashboards-2-security-analytics-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-2-security-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-3-alerting-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-3-dashboards-notificationspkg:apk/chainguard/opensearch-dashboards-3-fips-alerting-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-3-fips-dashboards-notificationspkg:apk/chainguard/opensearch-dashboards-3-fips-index-management-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-3-fips-security-analytics-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-3-fips-security-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-3-index-management-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-3-security-analytics-dashboards-pluginpkg:apk/chainguard/opensearch-dashboards-3-security-dashboards-pluginpkg:apk/chainguard/prismpkg:apk/chainguard/py3.10-jupyterlabpkg:apk/chainguard/py3.11-jupyterlabpkg:apk/chainguard/py3.12-jupyterlabpkg:apk/chainguard/py3.13-jupyterlabpkg:apk/chainguard/safpkg:apk/chainguard/vitess-19pkg:apk/chainguard/vitess-19-binariespkg:apk/chainguard/vitess-20pkg:apk/chainguard/vitess-20-binariespkg:apk/chainguard/vitess-20-compatpkg:apk/chainguard/vitess-21pkg:apk/chainguard/vitess-21-binariespkg:apk/chainguard/vitess-21-compatpkg:apk/chainguard/vitess-22pkg:apk/chainguard/vitess-22-binariespkg:apk/chainguard/vitess-22-compatpkg:apk/wolfi/kubeflow-centraldashboardpkg:apk/wolfi/lernapkg:apk/wolfi/opensearch-dashboards-2pkg:apk/wolfi/opensearch-dashboards-2-alerting-dashboards-pluginpkg:apk/wolfi/opensearch-dashboards-2-anomaly-detection-dashboards-pluginpkg:apk/wolfi/opensearch-dashboards-2-compatpkg:apk/wolfi/opensearch-dashboards-2-configpkg:apk/wolfi/opensearch-dashboards-2-dashboards-mapspkg:apk/wolfi/opensearch-dashboards-2-dashboards-notificationspkg:apk/wolfi/opensearch-dashboards-2-dashboards-observabilitypkg:apk/wolfi/opensearch-dashboards-2-dashboards-query-workbenchpkg:apk/wolfi/opensearch-dashboards-2-dashboards-reportingpkg:apk/wolfi/opensearch-dashboards-2-dashboards-search-relevancepkg:apk/wolfi/opensearch-dashboards-2-dashboards-visualizationspkg:apk/wolfi/opensearch-dashboards-2-index-management-dashboards-pluginpkg:apk/wolfi/opensearch-dashboards-2-ml-commons-dashboardspkg:apk/wolfi/opensearch-dashboards-2-security-analytics-dashboards-pluginpkg:apk/wolfi/opensearch-dashboards-2-security-dashboards-pluginpkg:apk/wolfi/opensearch-dashboards-3-alerting-dashboards-pluginpkg:apk/wolfi/opensearch-dashboards-3-dashboards-notificationspkg:apk/wolfi/opensearch-dashboards-3-index-management-dashboards-pluginpkg:apk/wolfi/opensearch-dashboards-3-security-analytics-dashboards-pluginpkg:apk/wolfi/opensearch-dashboards-3-security-dashboards-pluginpkg:apk/wolfi/prismpkg:apk/wolfi/py3.10-jupyterlabpkg:apk/wolfi/py3.11-jupyterlabpkg:apk/wolfi/py3.12-jupyterlabpkg:apk/wolfi/py3.13-jupyterlabpkg:apk/wolfi/safpkg:apk/wolfi/vitess-20pkg:apk/wolfi/vitess-20-binariespkg:apk/wolfi/vitess-20-compatpkg:apk/wolfi/vitess-21pkg:apk/wolfi/vitess-21-binariespkg:apk/wolfi/vitess-21-compatpkg:apk/wolfi/vitess-22pkg:apk/wolfi/vitess-22-binariespkg:apk/wolfi/vitess-22-compatpkg:npm/tmppkg:rpm/opensuse/python-bqplot&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/python-nbdime&distro=openSUSE%20Tumbleweed
< 3.11.14.4-r3+ 106 more
- (no CPE)range: < 3.11.14.4-r3
- (no CPE)range: < 11.3.13-r3
- (no CPE)range: < 1.13.2-r1
- (no CPE)range: < 9.1.3-r0
- (no CPE)range: < 9.1.3-r0
- (no CPE)range: < 9.1.3-r0
- (no CPE)range: < 1.10.0-r10
- (no CPE)range: < 8.2.4-r1
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r4
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 3.5.0-r0
- (no CPE)range: < 3.5.0-r5
- (no CPE)range: < 3.5.0-r0
- (no CPE)range: < 3.5.0-r3
- (no CPE)range: < 3.5.0-r3
- (no CPE)range: < 3.5.0-r3
- (no CPE)range: < 3.4.0-r0
- (no CPE)range: < 3.5.0-r5
- (no CPE)range: < 3.5.0-r5
- (no CPE)range: < 3.4.0-r0
- (no CPE)range: < 5.14.2-r7
- (no CPE)range: < 4.6.1-r1
- (no CPE)range: < 4.6.1-r1
- (no CPE)range: < 4.6.1-r1
- (no CPE)range: < 4.6.1-r1
- (no CPE)range: < 1.5.1-r0
- (no CPE)range: < 19.0.10-r15
- (no CPE)range: < 19.0.10-r15
- (no CPE)range: < 20.0.8-r5
- (no CPE)range: < 20.0.8-r5
- (no CPE)range: < 20.0.8-r5
- (no CPE)range: < 21.0.5-r6
- (no CPE)range: < 21.0.5-r6
- (no CPE)range: < 21.0.5-r6
- (no CPE)range: < 22.0.1-r5
- (no CPE)range: < 22.0.1-r5
- (no CPE)range: < 22.0.1-r5
- (no CPE)range: < 1.10.0-r10
- (no CPE)range: < 8.2.4-r1
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 2.19.2-r5
- (no CPE)range: < 3.5.0-r0
- (no CPE)range: < 3.5.0-r5
- (no CPE)range: < 3.5.0-r5
- (no CPE)range: < 3.5.0-r5
- (no CPE)range: < 3.4.0-r0
- (no CPE)range: < 5.14.2-r7
- (no CPE)range: < 4.6.1-r1
- (no CPE)range: < 4.6.1-r1
- (no CPE)range: < 4.6.1-r1
- (no CPE)range: < 4.6.1-r1
- (no CPE)range: < 1.5.1-r0
- (no CPE)range: < 20.0.8-r5
- (no CPE)range: < 20.0.8-r5
- (no CPE)range: < 20.0.8-r5
- (no CPE)range: < 21.0.5-r6
- (no CPE)range: < 21.0.5-r6
- (no CPE)range: < 21.0.5-r6
- (no CPE)range: < 22.0.1-r5
- (no CPE)range: < 22.0.1-r5
- (no CPE)range: < 22.0.1-r5
- (no CPE)range: < 0.2.4
- (no CPE)range: < 0.12.45-13.1
- (no CPE)range: < 4.0.2-23.1
Patches
Vulnerability mechanics
References
6- github.com/raszi/node-tmp/commit/188b25e529496e37adaf1a1d9dccb40019a08b1bnvdPatchWEB
- github.com/raszi/node-tmp/issues/207nvdIssue TrackingPatchWEB
- github.com/raszi/node-tmp/security/advisories/GHSA-52f5-9888-hmc6nvdExploitVendor AdvisoryWEB
- github.com/advisories/GHSA-52f5-9888-hmc6ghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2025-54798ghsaADVISORY
- lists.debian.org/debian-lts-announce/2025/08/msg00007.htmlnvdWEB
News mentions
0No linked articles in our index yet.