Srivijayaren gainbehera eragin zuten faktoreak atzerriko pirateria eta erasoak izan ziren, merkataritza eta segurtasuna eragotzi zutenak eskualdean. Srivijayako aberastasunak erakarrita, Rajendra Chola Indiako hegoaldeko Tamil Naduko Chola erregeak Srivijayako portuetan itsas erasoak hasi zituen
1025 urtean. Bere itsas armada Sumatra-ra abiadura handiz iritsi zen, montzoi haizeak erabiliz, ezkutuan eraso egin zuen eta Srivijayako 14 portu eraso zituen. Grebak Srivijaya ustekabean eta prestatu gabe hartu zuen; lehenik Palembang hiriburua arpilatu zuten eta gero azkar mugitu ziren beste portu batzuetara, besteak beste Kadaramera (Kedah modernoa).