Отец — Рафаил Михайлович Кабо (1886—1957), эконом-географ, профессор Московского госпединститута. Мать — Елена Иосифовна Кабо (урождённая Губергриц; 1888—1968), статистик. Сестра — Любовь (1917—2007), писательница.
1941. 15 октября эвакуация из Москвы в Ойрот-Туру Горный Алтай. Окончание школы. Поступление на истфак МГПИ им. Ленина.
1943 — 1944. Мобилизация в армию. Окончание артиллерийского училища в Томске. Пребывание в запасной части под Омском. Встреча с родителями в Москве.
1944, март. Участие в боевых действиях на западной Украине в составе роты противотанковых ружей. Болезнь. Пребывание в госпитале, провокаторство Седых и арест Особым отделом армии. Следствие, закрытие дела, освобождение. Служба связным при начальнике артиллерии. Направление в стрелковый взвод. Бои в Польше.
1944, осень 1945. Служба в запасном полку в Козельске, наводчиком и командиром орудия в моторизованном соединении 76-ти миллиметровых орудий в составе 4-й гвардейской танковой армии Д. Д. Лелюшенко. Участие в боях за Берлин, Прагу. Передислокация в Венгрию. Награждение орденом Красной Звезды за взятие Берлина.
1945 — 1949. Демобилизация из армии, поступление на истфак МГУ. Дружба с Н.Хайкиной, И.Фильштинским, В.Д.Берестовым, Е.И.Минц, Т.Ю.Харитон. Специализация на кафедре истории СССР. Научный руководитель — профессор Н.Л.Рубинштейн. Увольнение Рубинштейна в ходе кампании борьбы с космополитизмом и передача Кабо под научное руководство академика С.В.Бахрушина. Знакомство с А.Синявским. Провокаторство Сергея Хмельницкого. Исключение из комсомола за исполнение студенческой песни в экспедиции (сентябрь 1949). Требование исключения из университета. Арест (7 октября 1949).
Лубянская внутренняя тюрьма. Следствие, следователь Одляницкий, обвинение в создании антисоветской организации. Перевод в Лефортовскую тюрьму. Ночные допросы. Возвращение на Лубянку. Продолжение пытки бессонницей в Лефортово. Арест Ю. Брегеля (7 ноября). Доставка на Лубянку к прокурору Дорону. Окончание следствия. Перевод в Бутырскую тюрьму. Сокамерники. Приговор Особого Совещания при МГБ: 10 лет заключения в ИТЛ общего режима. Встреча в Бутырской тюрьме с Ю.Брегелем.
1950, июль. Этап в Каргопольлаг. Прибытие на станцию Ерцево Архангельской области (20 июля). Встреча с учёными Е.М.Мелетинским, И.Фильштинским, В.Стороженко, Г.Померанцем.
1950, август 1954. — Направление на 16-й отдельный лагерный пункт (ОЛП). Помещение в административно-технический барак. Работа нормировщиком, затем экономистом-статистиком плановой части. Солагерники: Иван Михайлович Крестьянкин, Александр Янович Янсонс и др. Научные занятия в лагере. Переписка с родными. Возвращение из лагеря.
1954, осень. Восстановление на 4-м курсе университета. Специализация по кафедре этнографии, научный руководитель — профессор, д.ист.наук С.А.Токарев.
1955 лето. Описание австралийской коллекции А.Л.Ященко в Музее антропологии и этнографии им. Петра Великого в Ленинграде. В августе 1956 года реабилитирован.
1957, февраль. Отъезд в Ленинград. Работа научным сотрудником Ленинградского отделения Института этнографии.
1962. Защита в Институте археологии кандидатской диссертации.
1964. Разоблачение провокаторства С.Хмельницкого на защите его кандидатской диссертации.
1970. Защита докторской диссертации в Институте этнографии в Москве.
1977. Переход на работу в Московское отделение Института этнографии.
1990 28 августа. — Отъезд в Австралию; жил и умер в Канберре.