Sunan an Nasai
3841
Sahih+2

It was narrated that 'Imran bin Husain, may Allah be pleased with him, said:"The Messenger of Allah said: 'There is no vow to commit an act of disobedience, and its expiation is the expiation for an oath

SahihAbu Ghuddah
SahihAl-Albani