This function is intended to provide a means for individuals who are not divorced and are committed to one another to communicate through a shared space on the blockchain. However, the current implementation does not adequately restrict access, allowing divorced parties to continue writing messages in the shared space, which is contrary to the intended design and usage.
This function have no check for the msg.sender for checking the person is Soulmate or Divorce
this is a test function which test the Soulmate::writeMessageInSharedSpace function.
this function pass which make the current implementation does not adequately restrict access, allowing divorced parties to continue writing messages in the shared space
Lack of Access Control
Inadequate Design and Usage of Function
Manual Review
we can create these changes to correct the design and usage of this function.
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.