Poco después regresó a Medina y compuso versos amatorios de naturaleza insultante sobre las mujeres musulmanas."
Las escrituras de los comentaristas más tardíos como al-Zamakhshari, al-Tabarsi, al-Razi y al-Baydawi proporcionan otro informe distinto según el cual Ka'b fue asesinado porque el arcángel Gabriel había informado a Mahoma sobre un tratado firmado por él y Abu Sufyan creando una alianza entre los Quraysh y cuarenta judíos contra Mahoma durante la visita de Ka'b' a La Meca (Según el profesor Uri Rubin, algunas alusiones a la existencia de un tratado anti-musulmán entre Quraysh e Ibn al-Ashraf pueden ser encontradas en fuentes más tempranas).
Algunas fuentes sugieren que durante una visita a La Meca, Ka'b concluyó un tratado con Abu Sufyan, estipulando la cooperación entre Quraysh y Judíos contra Mahoma.
"[9] Muhammad ibn Maslamah se ofreció voluntario y asistido por muchos otros, incluyendo Abu Na'ila (Silkan bin Salama, hermano adoptivo de Ka‘b).
Ibn Maslamah estaba preocupado porque este asesinato implicaba mentir a Ka'b, pero Mahoma le dio una dispensa para hacerlo.