Is this Hadith authentic?
Nabi (sallallahu ‘alayhi wa sallam) said: “A hypocrite will not be able to memorise the following Surahs: Bara-ah, Yasin, Dukhan, and ‘Amma Yata sa-alun.”
‘Allamah Haythami (rahimahullah) has referenced the following version of the Hadith which is worded as in your question to Al Mu’jamul Awsat of Imam Tabarani (rahimahullah).
Sayyiduna ‘Ali ibn Abi Talib (radiyallahu ‘anhu) reports that Rasulullah (sallallahu ‘alayhi wa sallam) said: “A hypocrite will be unable to memorise Surahs; Bara-ah, Yasin, Dukhan, and ‘Amma Yata sa-alun [Surah Naba].”
(Majma’uz Zawaid, vol. 7 pg. 157)
However, the wording in my edition of Al Mu’jamul Awsat is slightly different.
(Al Mu’jamul Awsat, Hadith: 7566)
Nevertheless, the chain consists of a discredited narrator and the Hadith has been deemed a fabrication.
(Refer: Dhaylul La-Alil Masnu’ah, vol. 1 pg. 123, Hadith: 134, Tanzihush Shari’ah, vol. 1 pg. 299)
Also see here
And Allah Ta’ala Knows best.
Answered by: Moulana Suhail Motala
Approved by: Moulana Muhammad Abasoomar
This answer was collected from HadithAnswers.com. The answers were either answered or checked by Moulana Haroon Abasoomar (rahimahullah) who was a Shaykhul Hadith in South Africa, or by his son, Moulana Muhammad Abasoomer (hafizahullah), who is a Hadith specialist.