توجد مشكلة ”الاستخدام بعد التحرير“ (use-after-free) في آلية إزالة التكرار للكائنات في ملحق SOAP، وتحديدًا داخل الدالة `soap add xml ref()`. تقوم الآلية بتخزين مؤشرات إلى كائنات PHP في خريطة عامة دون زيادة عدد مرات الإشارة إليها. عندما تحتوي عقدة apache:Map على مفاتيح مكررة، فإن الإدخال الثاني يحل محل الأول في خريطة النتائج المؤقتة، مما يؤدي إلى تحرير كائن PHP الأصلي بينما يبقى المؤشر القديم. يمكن أن يؤدي أي مرجع href لاحق إلى العقدة التي تم تحريرها إلى نسخ هذا المؤشر المعلق إلى النتيجة. ونظرًا لأن عمليات تخصيص سلاسل PHP يمكنها استعادة منطقة الذاكرة التي تم تحريرها، يمكن لمهاجم بعيد يتحكم في نص طلب SOAP استغلال هذه الثغرة لتنفيذ تعليمات برمجية عن بُعد.