CVE-2023-39139
NixOS vulnerability analysis and mitigation

Overview

CVE-2023-39139 is a path traversal vulnerability discovered in Archive v3.3.7, a popular Flutter package for handling compressed files. The vulnerability allows attackers to execute path traversal attacks via extracting crafted zip files. The issue was discovered and disclosed in August 2023, affecting applications using the Archive package version 3.3.7 (NVD CVE, Ostorlab Blog).

Technical details

The vulnerability stems from the package's handling of symlinks during zip file extraction. When extracting files, the Archive package links symlinks back after extraction without properly validating if they point to locations outside the extraction directory. This implementation flaw received a CVSS v3.1 base score of 7.8 (High), with the vector string CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, indicating local attack vector, low attack complexity, no privileges required, and user interaction required (NVD CVE).

Impact

The vulnerability allows attackers to create symbolic links that point to files outside the intended extraction directory. This could lead to unauthorized access to sensitive files, potential data exposure, and in some cases, could enable attackers to overwrite system files if the application has sufficient permissions (Ostorlab Blog).

Mitigation and workarounds

The vulnerability was reported to the package maintainers through GitHub. Users are advised to implement proper validation of zip entry paths and ensure that symbolic links cannot point to locations outside the intended extraction directory. Additionally, developers should consider upgrading to newer versions of the package once a patch is available (GitHub Issue).

Additional resources


SourceThis report was generated using AI

Related NixOS vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-12819HIGH8.1
  • NixOSNixOS
  • pgbouncer
NoYesDec 03, 2025
CVE-2025-20777MEDIUM6.7
  • NixOSNixOS
  • android
NoNoDec 02, 2025
CVE-2025-65105MEDIUM5.3
  • NixOSNixOS
  • apptainer
NoYesDec 02, 2025
CVE-2025-20789MEDIUM4.4
  • NixOSNixOS
  • android
NoNoDec 02, 2025
CVE-2025-20788MEDIUM4.4
  • NixOSNixOS
  • android
NoNoDec 02, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management