તો આપણે જોયું છે કે બ્રાન્ચ નો પ્રિડિકટર અગાઉની બ્રાન્ચ ના આધારે શીખે છે અને બ્રાન્ચ લેશે કે નહીં તે પરિણામની આગાહી કરવાનો પ્રયાસ કરી રહ્યું છે . તમામ બ્રાન્ચ લેવામાં આવશે નહીં તેથી હવે સ્પેક્યૂલેટિવ એક્ઝેક્યુશન વધુ સારી ચોકસાઈ ધરાવે છે. સ્પેકટર એટેકમાં જે બતાવવામાં આવ્યું તે તે હતું કે આ બ્રાન્ચ પ્રિડિકટર વત્તા સ્પેક્યૂલેટિવ એક નબળાઈમાં પરિણમી શકે છે જેના દ્વારા પ્રોગ્રામમાં હાજર સીક્રેટ ડેટા વાંચી શકાય છે. સ્પેકટર એટેક સમજવા માટે આ નાનો સ્નિપેટ લઈએ.
तो क्या हम देखते हैं कि शाखा का पूर्वानुमान पूर्व की शाखाओं के आधार पर सीख रहा है और परिणाम की विशेष शाखाओं की भविष्यवाणी करने की कोशिश कर रहा है , कि क्या सभी ब्रांच टेकन स्पेक्युलेटिव एग्जीक्यूशन होगा तो इसका अनुसरण एक अच्छी एक्यूरेसी देगा तथा परफॉर्मेंस को बढ़ावा देने के लिए यह ठीक है ,तो स्पेक्टर अटैक हमले में जो दिखाया गया था वह यह था कि ये शाखा भविष्यवाणी और अटकलें एक भेद्यता हो सकती हैं जिसके द्वारा कार्यक्रम में मौजूद गुप्त डेटा को पढ़ा जा सकता है।