It is possible that you may have a ganglion cyst.
Ganglion is a benign cyst that is made out of soft tissue mass.
It is normally firm but may be slightly rubbery and occurs on top of the foot ganglion  cyst.