Sayyiduna Abdullah bin Umar (may Allah be pleased with them both) narrates: The Noble Prophet (peace and blessings be upon him) said: "An oath either has to be broken or it leads to regret." (Imam Ibn Hibban, may Allah have mercy on him, says:) Other than this narration, there is no other "marfu'" hadith reported from the narrator named Bashar. He is the brother of Mis'ar bin Kidam. The narrator named Abu Sha'sha' is Ali bin Husayn bin Sulaiman al-Wasiti; this narrator is trustworthy.
Hadith Referenceصحیح ابن حبان / كتاب الأيمان / 4356
Hadith Gradingفضيلة الشيخ الإمام محمد ناصر الدين الألبانيضعيف - «التعليق الرغيب» (3/ 59)، «الروض» (505)، «البيوع».فضيلة الشيخ العلّامة شُعيب الأرناؤوطإسناده ضعيف