D’après ibn ‘Abbâs, une fois, ce dernier eut une controverse avec al-Hur ben Qays ben Hin al-Fazâri au sujet de l’homme que Moise avait accompagné. De passage devant eux, ‘Ubay ben Ka’b fut appelé par ibn ‘Abbâs: «Je viens d’avoir une controverse avec cet homme-ci au sujet de l’homme que Moise avait accompagné et pour qui il demanda quel chemin prendre. As-tu entendu le Messager de Dieu (ç) parler de cet homme? – Oui, répondit ‘Ubay, j’ai entendu le Prophète (ç) le citer en disant: « Au moment où Moise était dans une assemblée de béni Isrâ’îl, arriva un homme qui lui dit: Connais-tu quelqu’un plus savant que toi?
– Non, répondit Moise. Sur ce, Dieu, Puissant et Majestueux, révéla à Moise: Si,
il y en a un, c’est notre serviteur al-Khadir. Et Moise de demander comment pouvoir le rencontrer. Dieu alors lui donna le signe du poisson. Il lui fut dit: Reviens sur tes pas une fois le poisson perdu, car alors tu rencontreras al-Khadir. Moïse suivit donc la trace du poisson dans la mer. Ensuite son page lui dit: As-tu remarqué lorsque nous nous sommes mis sous le rocher? C’est là-bas que j’ai oublié le
poisson; et il n’y a que le diable qui me l’a fait oublier – C’est ce que nous voulions, dit Moïse avant de rebrousser chemin; ils rencontrèrent al-Khadir et il leur arriva ce que Dieu cite dans son Livre. »»