Silva, who also failed a doping test prior to his fight against Diaz, tested positive for anabolic steroids drostanolone and androstane and anti-anxiety medications oxazepam and temazepam.
The 40-year-old has been temporarily suspended and is eagerly awaiting to clear his name during a hearing in front of the Nevada State Athletic Commission. However, if he fails to do so, he could be suspended for three years.
While the date of Silva's hearing has yet to be confirmed, he reiterated that he has never taken steroids.
"About my doping case, I'm waiting for the commission and my lawyers," Silva wrote on his Instagram page. "I'm not a cheater and I never had a juiced body.
"I apologize to my followers and fans that give me strength and criticize me with the intention to help me instead of bringing me down, because I don't want you to think that I'm being rude with you. I'm just tired of listening to lies and false accusations.
"I don't live in a glass case, I'm not a saint and I never said I was the best. I always did what I love with truth, without overshadowing and lying to anyone. Unfortunately, I can't please everybody because I'm not and I don't want to be unanimous."