The Messenger of Allah ﷺ woke from sleep with his face flushed, saying, "There is no god but Allah." He repeated this three times, then said, "Woe to the Arabs from an evil that has drawn near. Today an opening has been made in the barrier of Yajuj and Majuj like this," and he made a circle with his fingers indicating ten.Zaynab said, "I asked, 'Messenger of Allah, will we be destroyed while the righteous are still among us?'"He replied, "Yes, when wickedness becomes widespread."
حدثنا سعيد بن عبد الرحمن المخزومي وأبو بكر بن نافع وغير واحد قالوا حدثنا سفيان بن عيينة عن الزهري عن عروة بن الزبير عن زينب بنت أبي سلمة عن حبيبة عن أم حبيبة
استيقظ رسول الله ﷺ من نوم محمرا وجهه وهو يقول لا إله إلا الله يرددها ثلاث مرات ويل للعرب من شر قد اقترب فتح اليوم من ردم يأجوج ومأجوج مثل هذه وعقد عشرا قالت زينب قلت يا رسول الله أفنهلك وفينا الصالحون قال نعم إذا كثر الخبث
Agreed upon [by Bukhari and Muslim]. Bukhari related it in "Tribulations," chapter of the Prophet's ﷺ statement, "Woe to the Arabs from an evil that has drawn near," hadith 7059, and Muslim, hadith 2880, from the hadith of Sufyan bin Uyayna, with the same wording.