Information disclosure
Description
Proof of Concept
Commit Details
Author: Nicholas Shahan
Date: 2026-05-01 14:34 UTC
Message:
Triage Assessment
Vulnerability Type: Information disclosure
Confidence: MEDIUM
Reasoning:
The commit removes a custom shelf handler that read and served a specific JS file from disk and instead relies on the dwds handler to provide file contents. By eliminating the bespoke file read from disk, it reduces the risk of serving arbitrary or sensitive files via a custom path traversal or misconfiguration, and aligns with a more secure, standard handler flow. The change is coupled with a dependency bump and a change in asset serving, which has security implications beyond pure refactoring, indicating a potential fix of a previous insecure path for injected_client.js contents.
Verification Assessment
Vulnerability Type: Information disclosure
Confidence: MEDIUM
Affected Versions: Pre-fix Flutter tools versions prior to v1.16.3 (i.e., < v1.16.3)