征和元年(前92)三月,赵敬肃王彭祖去世,夏季又逢大旱,宫外尚未安定下来,内宫就出现了妃嫔以巫蛊互相攻击的事件。本来妃嫔用厌胜之术已经是司空见惯的事情,当时武帝也未放在心上,哪知道妃嫔们的斗争愈演愈烈,最后竟互相诬陷对方用巫术诅咒皇上。汉武帝见状很是不满,一怒之下处死了大量宫人和一些外戚臣子。但他总是梦见有人在用木人诅咒他,一时间寝食难安。有一天他正坐在建章宫内养神,忽然看到有一男子持剑走进中龙华门,本来应该有重兵把守的中龙华门却没有一个人出来阻止。汉武帝心想那男子莫非是来刺杀自己的不成,于是大声叫喊,哪知道男子扔下剑隐遁而去。吓出一身冷汗的汉武帝大叫侍卫护驾,并派人到皇宫内搜查却一无所获。汉武帝大怒,将掌管宫门出入的门候处死。冬十一月,汉武帝征调三辅地区的骑兵对上林苑进行大搜查,并下令关闭长安城门进行搜索,十一天后解除戒严,彻查的结果令他很失望,刺客没有找到,反而在后宫和京城百姓家中翻出大量的木偶和咒符。汉武帝以此认为有人用巫术制造神魔来刺杀他,于是下令严查此事。“巫蛊案”就这样掀开了帷幕。

丞相公孙贺的夫人卫君孺,是卫皇后的姐姐,公孙贺因此受到宠信。公孙贺的儿子公孙敬声接替父亲担任太仆一职,负责掌管皇帝的舆马和马政。骄横奢侈,不遵守法纪,擅自动用北军军费一千九百万钱,事情败露后被捕下狱。

这时,汉武帝正诏令各地紧急通缉阳陵大侠客朱安世,于是公孙贺请求汉武帝让他负责追捕朱安世,来为其子公孙敬声赎罪,汉武帝批准了他的请求。后来,公孙贺果然将朱安世逮捕。朱安世却笑着说:“丞相将要祸及全族了!”于是从狱中上书朝廷,揭发说:“公孙敬声与阳石公主私通;他得知陛下将要前往甘泉宫,便让巫师在陛下专用的驰道上埋藏木偶人,诅咒陛下,口出恶言。”

天子马路本来就是公孙敬声的管辖范围,朱安世这一告发有理有据,汉武帝立刻相信此事,就逮捕了公孙贺一家,交给了当时著名的酷吏杜周查办。杜周公报私仇,不但杀了公孙贺父子,还将阳石公主和跟本案没有什么关系的诸邑公主一起杀了,只因诸邑公主与卫子夫弟弟卫青之子卫伉是表亲,而卫伉与杜周结了怨。

征和二年(公元前91年)春正月,公孙贺被逮捕下狱,经调查罪名属实,父子二人都死于狱中,并被灭族,同时还牵连阳石公主和皇后卫子夫所生的另一个女儿诸邑公主以及卫青的长子卫伉全部被杀。卫氏在汉廷内部的政治盟友也因此损失殆尽。