This is precisely why my comment makes it clear that dev shouldn't be available to the outside world.
Has been proven repeatedly to not reliable work.
And security model must assume a attacker somehow got access to the VPN it whatever you use for isolation.
If not it's not a reliable security model.