The flaw is in the pro collect-logs command framework, which gathers logs through predictable temporary paths or user-accessible log directories. The utility does not adequately verify file type or ownership before processing those entries.
- An unprivileged local attacker creates a symlink at a predictable destination, pointing to a file readable by root.
- A root administrator or operator later runs
pro collect-logs, causing the tool to follow the attacker-controlled symlink and read the target file.
- The contents are placed in the diagnostic support archive, which remains readable by the unprivileged user.
This behavior matches CWE-59, Improper link resolution before file access. The available evidence does not establish the exact temporary path, log directory, or archive format for every deployment.