Highlights
Insertion of Sensitive Information into Sent-and-Received Data: 1 prior fix. Scrutinize any change in this area.
nest_thermostat/command_line.py: most-fixed (1 issue). Treat as high-risk during review.
0 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Insertion of Sensitive Information into Sent-and-Received Data: Passing sensitive Nest credentials directly through command-line arguments exposes them to local process enumeration (e.g., via ps on Unix systems). This risk is mitigated by supporting configuration files, but remains a threat if command-line overrides are still permitted or logged.