CVE-2026-60117
Received Received - Intake

Path Traversal in Flutter/Dart receive_sharing_intent Package

Vulnerability report for CVE-2026-60117, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-09

Last updated on: 2026-11-09

Assigner: VulnCheck

Description

The Android implementation of the Flutter/Dart receive_sharing_intent package, versions 1.4.1 through 1.9.0, contains a path traversal vulnerability in FileDirectory.getDataColumn that allows a malicious co-resident application to write files outside the intended cache directory by supplying a crafted _display_name value from an untrusted ContentProvider. Attackers can use a path-shaped display name ../databases/proof.txt combined with a controlled content stream to write to arbitrary locations within the receiving application's private sandbox under its UID, achieving file overwrite without user interaction.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-09
Last Modified
2026-11-09
Generated
2026-11-09
AI Q&A
2026-11-09
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
KasemJaffer receive_sharing_intent From 1.4.1 (inc) to 1.9.0 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-22 The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a path traversal issue in the Flutter/Dart receive_sharing_intent package for Android. It allows a malicious app on the same device to write files outside the intended cache directory by crafting a display name with path traversal sequences like ../databases/proof.txt. The attacker can then overwrite files within the receiving app's private sandbox under its user ID without user interaction.

Detection Guidance

To detect this vulnerability, check if your app uses the receive_sharing_intent package versions 1.4.1 through 1.9.0. Inspect the package version in your project dependencies. If vulnerable, look for file writes outside the intended cache directory, especially with crafted filenames containing path traversal sequences like ../.

Impact Analysis

If you use an affected version of the receive_sharing_intent package, a malicious app on your device could overwrite sensitive files in the app's private storage. This could lead to data corruption, unauthorized modifications, or potential privilege escalation within the app.

Compliance Impact

This vulnerability could impact compliance by allowing unauthorized file modifications, potentially violating data integrity requirements in GDPR and HIPAA. It may lead to unauthorized access or tampering with sensitive data, which could result in regulatory penalties or breaches of compliance standards.

Mitigation Strategies

Update the receive_sharing_intent package to a version outside the vulnerable range (1.4.1 to 1.9.0). If using Flutter/Dart, verify the package version in your project dependencies and apply the latest patch.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-60117. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...