Yasri was found in breach of section D.1.a. of the Tennis Anti-Corruption Program (TACP) rules, which states no covered person shall wager on the outcome or any other aspect of tennis event or competition.
The ITIA did not disclose how many bets Yasri placed, or which matches he wagered on, but it did confirm that Yasri did not play in any of the matches in question, nor he did not have any inside information on these events.
Yasri, who has a highest ATP ranking of 1,864, is prohibited from playing in, coaching at or attending tennis events authorised or sanctioned by the governing bodies of tennis until 27 October, with the ban having been backdated to 28 July this year.
The charge also included a $5,000 (£3,624/€4,219), but this will be suspended on condition of no further breaches.
Yasri was given the chance to appeal the decision to an independent anti-corruption hearing officer but opted against this course of action.
Last month, the ITIA handed a provisional suspension to Peruvian tennis player Mauricio Echazu Puente, pending the results of an anti-corruption investigation, while Moroccan player Simohamed Hirs was banned for life in July following investigations into multiple incidents of match fixing