Dans « Expédition contre les Banu Qaynuqa », Tabarî écrit : « Ces juifs étaient autour de sept cents hommes, en dehors des infirmes, des vieillards et des enfants. Ils n'avaient pas de champs ni de vergers de dattiers, mais ils avaient un assez nombreux bétail et des armes. Ils étaient artisans ; tous les ouvrages de forgerie, toute l'industrie de Médine, de cordonnerie et de joaillerie, étaient entre leurs mains. » Il dit aussi que leurs fortins se trouvent autour de Médine, et qu'ils se rendent après quinze jours de siège. La raison de l'attaque, selon Tabarî, était que les Banu Qaynuqa raillaient la défaite des Quraychites à Badr, prétendant que, si les Quraychites avaient demandé leur aide, ils auraient, quant à eux, vaincu Mahomet. Selon Ibn Ishaq, ce sont les Banu Qaynuqa qui furent les premiers à rompre le pacte en faisant la guerre aux musulmans.