征和元年(前九二年),宮廷中傳出謠言,說有人命巫者蠱害殺人,巫蠱之禍由此而起。用事大臣江充平素就與皇后及太子有矛盾,一直擔(dān)心武帝死后太子報(bào)復(fù)。于是趁著宮中謠傳,造謠說宮中也有巫蠱之氣,武帝信以為真,發(fā)三輔騎士大搜長(zhǎng)安上林苑中,關(guān)閉城門達(dá)十五日,待詔北軍征官多餓死。到第二年夏天,衛(wèi)子夫的兩個(gè)女兒諸邑公主和陽(yáng)石公主都因此禍而死。江充還不肯罷休,帶領(lǐng)屬下到太子宮中亂掘,并且事先布下圈套,聲稱從太子宮中掘出桐木人一個(gè),定是為巫蠱之用。太子劉據(jù)明知這是江充陷害,卻無法自明,于是與母親衛(wèi)皇后共謀除掉江充,發(fā)兵與丞相劉屈氂大戰(zhàn)于長(zhǎng)安,死者達(dá)數(shù)萬人。
衛(wèi)皇后和太子劉據(jù)在這場(chǎng)混戰(zhàn)中失利,太子逃走,衛(wèi)皇后自殺,不久太子也自殺身亡。等到武帝明白皇后與太子被誣為巫蠱之罪是出于江充等人陷害時(shí),已是幾年之后了。他殺掉江充一伙,立皇子弗陵為太子。