Closed RuchitJagodara closed 1 week ago
And below is the response from bank side
ruchitjagodara@ruchitjagodara:~/Education/CNS/project-cns/project-submissions/group-9/build$ ./bank -s bank.auth
created
Waiting for connections...
Account @@@@ created successfully with initial balance: 1000
Waiting for connections...
exit
^C
ruchitjagodara@ruchitjagodara:~/Education/CNS/project-cns/project-submissions/group-9/build$
This is not a security bug but a functionality bug as these were feature requirements.
@bichhawat Sir, they have a functionality which validates the account name in their code; however, I bypassed it using a bit exploitation attack. So shouldn't this be classified as a security bug?
Again, the functionality is broken here. If you can violate confidentiality or integrity of any of the other entries, that would be a security bug
PR: #278
Here, as you can see from below procedure I used @@@@ as my account name and through bit exploitation attack I was able to create an account with this name.
Below is the process that I did, which might help you to recreate the issue.