خطای برنامه نویسی در نحوه تائید و ایجاد ارتباط امن از نوع SSL و TLS بود. اشتباه در بکار بردن دستور ساده GOTO در بخشی از یک برنامه کوچک Apple باعث عدم تائید و برقرار نشدن ارتباط امن و رمزگذاری شده، می گردید. امروزه این نوع اشتباهات برنامه نویسی با استفاده از انواع ابزارهای کنترلی، خیلی زودتر از این باید شناسایی و برطرف گردند.
هر نوع نرم افزار کاربردی بر روی سیستم های عامل OS X 10.9 و iOS 6 و بالاتر که از روش SSL Verify Signed Server Key Exchange استفاده می کرد، گرفتار این خطای برنامه نویسی می شد و با افتادن در چرخه باطل GOTO fail هیچوقت امکان ایجاد ارتباط امن اینترنتی را نداشت.
این خطای برنامه نویسی در سیستم عامل Apple iOS چند روز قبل با انتشار نسخه جدید و ترمیم شده، برطرف شد. اکنون شرکت Apple برای سیستم عامل OS X نیز نسخه جدید و اصلاح شده ای را منتشر کرده است.
همزمان با انتشار نسخه های جدید برای سیستم های عامل، شرکت Apple با اصلاح چهار نقطه ضعف امنیتی در مرورگر Safari نسخه جدید 6.1.2 این مرورگر را منتشر کرد.