What state? Look in to asking/applying for a pardon if it really was just possession.
Also, the Constitution doesn't explicitly state that citizens shall maintain or regain voting rights after having served their time, nor does it forbid disenfranchisement of voting rights, so the power to do so devolves to the states. </IANAL>
Unfortunately, many less serious offences have been classified as more serious in order to be "hard on crime" leading to many generally trustworthy citizens losing rights.