Netdryrun 0.3.1: false-pass and injection fixes¶
0.3.0 could report passed without testing what a file said. 0.3.1 fixes those paths; the rerunnable cases are in the advisory. Upgrade, then run netdryrun validate: files that 0.3.0 accepted can now exit 2, and each of those was a check that didn't test what it said.
- Security:
vrfandlink_downinterface names are allowlisted before they reach a device command, the Markdown summary and PR comment are inert, and a newNETDRYRUN_MCP_ROOTconfines the MCP server to the folders you list. - Some verdicts change with no config edit, for example a received path now counts as present even when it is not selected.
- Exit codes: 0 passed, 1 checks failed, 2 not tested, 3 inconclusive.