"At the request of Egyptian authorities, the final is now postponed. Official discussions are underway to find a new and suitable date," CAF said on Twitter.
"Stakeholders are working in good faith and Consultations are ongoing", it added.
Zamalek won the first leg 1-0 in Casablanca.
The final was scheduled on November 6.
Egyptian Al Ahly had already qualified for the final follwing a victory over Moroccan Wydad in both home and away legs.