Anyone can update soulmateId 0's message
Alice does not have soulmate.
Alice tries to update soulmateId 0's message by calling writeMessageInSharedSpace(). System thinks Alice's soulmateId is 0 and update soulmateId 0's message.
Anyone can update soulmateId 0's message
Manual
One easy way to handle this is to start valid soulmateId from 1. Take 0 as one invalid soulmateId.
Medium Severity, This has an indirect impact and influence on the possibility of divorce between soulmates owning the first soulmate NFT id0, leading to permanent loss of ability to earn airdrops/staking rewards.
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.