logical vulnerability