VotingBoothTest::testPwned() allows allows execution of arbitrary operations on the user's machine without even user noticing.
Amongs the tests in VotingBoothTest.t.sol there is testPwned(), which is a function that executes arbitrary commands on the user's machine.
Such commands present a potential risk as they could lead to the theft of funds, extration/destruction of data.
VotingBoothTest.t.sol::testPwned() uses the ffi cheatcode which is enabled in foundry.toml by ffi = true assignment.
This can lead to the theft of funds, extration/destruction of data, malware installation.
Manual review
Remove VotingBoothTest::testPwned() and avoid using ffi cheatcode
And/Or
Ensure you understand the functionality of any command or script to prevent unintended consequences, especially those involving security vulnerabilities.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.