刘守文,
深州乐寿县(今河北省献县乐寿镇)人,生年不详。其父
刘仁恭,本为卢龙藩镇的将领。893年,
刘仁恭发动兵变,然为
卢龙节度使李匡筹所败,逃往河东归附
李克用。次年,
刘仁恭在
李克用的帮助下打败
李匡筹,取得
卢龙镇。895年,刘仁恭被立为卢龙节度使,从此独据一方。刘仁恭成为
节度使后,亟思脱离晋国的控制。897年,唐朝皇帝被镇国节度使
韩建挟持至华州,李克用向刘仁恭征兵以勤王,刘仁恭以诸多理由搪塞。于是李克用大怒,发兵征讨刘仁恭,结果晋军大败,从此卢龙摆脱晋王李克用的控制。
898年,刘仁恭攻打义昌节度使
卢彦威,卢彦威兵败,刘仁恭吞并了义昌镇,刘守文被任命为义昌节度使,治所沧州。
刘仁恭在燕地建立割据政权后,开始骄奢淫逸,在幽州
大安山修建宫殿,并征集美女,从此歌舞升平。其后刘仁恭的次子刘守光因为与刘仁恭的爱妾罗氏私通,被刘仁恭棍打后与其断绝父子关系,并将其逐出幽州。907年,宣武军将领
李思安进攻幽州,当时刘仁恭正在幽州大安山宫殿里享乐,
刘守光率兵从外城打退了李思安之后,自称
卢龙节度使,随即进攻大安山,刘仁恭兵败被抓住,刘守光将其囚禁起来。
刘守光做下了这种大逆不道的事,使他驻守在
沧州的哥哥刘守文火冒三丈,刘守文召集来将士们,大声哭诉道:“父母辛辛苦苦将我们抚养大,没有功劳也有苦劳,自古以来哪里有儿子把父亲当成仇敌加以囚禁的!我们家出了这种孽障,我真是生不如死!”众将士也义愤填膺,纷纷表示跟随他讨伐逆子刘守光。刘守文便兵发幽州,兴师问罪。
交战初期,刘守文不是弟弟的对手,连连吃了败仗,无奈之下,只好向
契丹和
吐谷浑请求支援,援兵四万人到达后,刘守文于908年打败了
刘守光。刘守文见得胜了,便一个人到了阵前,装出十分难过的样子,流着泪大声说:“不要杀我的弟弟!”
见刘守文毫无防备,
刘守光手下大将
元行钦打马飞跃出阵,向着刘守文就冲了过去,活捉了他。
刘守光见状,精神顿时振奋起来,指挥部下又大败了刘守文的军队,接着挟持着刘守文进攻沧州。
沧州守将孙鹤比刘守文能干,他拥立刘守文的儿子
刘延祚为首领,率领将士坚守沧州。前后一共相持了几个月,沧州被围困得粮食吃尽,于是便出现了人吃人的惨状。军士吃人,百姓吃土,驴马相遇时,便吃它的鬃尾。文弱的书生外出,常常被长得粗壮的人杀掉当粮食吃。最后,在909年,刘延祚只得投降。