În timpul domniei lui Ioram, Edom s-a răsculat împotriva sa. Ioram a luat măsuri pentru înăbuşirea răscoalei, pornind cu trupele sale împotriva Ţairului (Edom), cetate situată la sud de Marea Moartă. Edomiţii l-au înconjurat însă, Ioram reuşind să scape doar printr-o străpungere a frontului, armata sa retrăgându-se. Începând de atunci Edomul nu a mai fost complet supus regatului Iuda. E probabil ca profetul Obadia să fi rostit oracolul său împotriva Edomului în timpul domniei lui Iehoram. Se spune în textul biblic că şi Libna, situată în apropiere de Filistia, s-a revoltat, aceasta denotând slăbiciunea inerentă a regatului lui Iuda în timpul domniei lui Ioram. Libna era o cetate levitică. Motivul revoltei îl găsim la 2 Cronici 21:10, 11. Evident, ulterior Iuda a recâştigat controlul asupra acestei cetăţi (19:8).