В апреле 1950 года Ким Ир Сен вновь посетил Москву, на этот раз с секретным визитом. Корейский лидер пытался убедить И. В. Сталина в необходимости войны с Южной Кореей. Последний ушел от прямого ответа, но дал ясно понять, что в случае войны СССР не будет принимать участие в боевых действиях. В этот период КНДР являлась своего рода поясом безопасности – буфером между СССР и капиталистическим миром. Более того, советское руководство ясно осознавало, что война на Корейском полуострове повлечет за собой обострение военно-политической обстановки в Европе, где в апреле 1949 года был создан военный блок НАТО. Важным сдерживающим фактором являлись и опасения, что участие в войне СССР вызовет негативную реакцию США и в мире и тем самым обвинение Советского Союза во вмешательстве во внутренние дела суверенной Кореи.
К этому времени в Северной Корее находилось значительное количество советских военных советников и специалистов.
Институт советских военных советников был учрежден вместе с созданием Корейской народной армии. Де-юре он был оформлен в начале 1948 года с образованием при Народном комитете Северной Кореи Департамента национальной обороны. В советнический аппарат вошли генералы и офицеры 25-й армии, освобождавшей Корею от японцев, в количестве 470 человек. К концу 1948 года, после создания Корейской Народно-Демократической Республики, директивами начальника Генерального штаба ВС СССР численность советских военных советников была сокращена до 209 человек (1 генерал, 173 офицера и 35 сержантов). Главными военными советниками Корейской народной армии были генерал Смирнов, а затем – генерал-лейтенант Н.А. Васильев [1074]. Работа главных военных советников координировалась с послом СССР в КНДР генерал-полковником Т.Ф. Штыковым. В конце ноября 1950 года пост ГВС занял генерал-лейтенант В.Н. Разуваев [1075], совместивший его с должностью посла СССР в Корее.
До начала корейской войны, а затем и в ходе боевых действий постановлениями Совета Министров СССР от 16 мая и 29 ноября 1950 года штатная численность советских военных советников, инструкторов и обслуживающего персонала при Корейской народной армии была определена в 246 человек. Тем не менее из-за нехватки офицеров, имевших опыт работы в армейском звене и знающих местные условия, эти должности до конца так и не были укомплектованы. Так, на 1 марта 1950 года, почти за четыре месяца до начала войны, в КНА находилось 148 советских советников. До июня 1950 года, согласно существовавшим штатам, они входили в состав северокорейского военного министерства: в аппарат главного военного советника (ГВС) при министерстве обороны и главнокомандующем КНА, отдел инспекции ГВС, отдел спецсвязи при ГВС, главный штаб и политическое управление КНА. Советники находились при командующих родами войск и начальниках служб Корейской народной армии, в пехотных дивизиях и отдельных пехотных бригадах, пехотных и артиллерийских полках, отдельных боевых и учебных частях, в офицерской и политической школах [1076]. В числе советских военных советников были майор Чумак – советник при командире учебного авиационного полка, полковник Бодягин – советник при министре внутренних дел и другие.
В ходе войны советские военные советники находились при штабе фронта и главнокомандующем КНА, тыловых соединениях и частях, в частях, выведенных на китайскую территорию для обучения и доукомплектования, военно-учебных заведениях, армиях, а также в структурах ВМФ.
Помимо советников в стране находились и военные специалисты. После вывода советских войск из Кореи в 1948-1949 годах их общее количество составляло 4293 человека, в том числе 4020-военнослужащих и 273 – вольнонаемных. Большинство из них находилось в стране вплоть до начала корейской войны. В конце мая 1950 года в Корею прибыла группасоветских военных врачей, в числе которых И.В. Селиванов, исполнявший до этого должность заместителя начальника военно-медицинского отдела Воронежского военного округа (позже – генерал-майор), подполковники А. Подольняк, А. Герасимов, А. Левченко и другие. Вся группа подчинялась старшему военному советнику при начальнике тыла КНА полковнику Ф.И. Крылову.
В число военных объектов на территории Северной Кореи, которые обслуживали специалисты из СССР, входили: три авиационные комендатуры, расположенные в Пхеньяне, Сесине и Канко, для технического обслуживания трассы Владивосток – Порт-Артур; Хэйдзинский разведывательный пункт, станция "ВЧ" министерства госбезопасности в Пхеньяне, трансляционный пункт в Ранане и рота связи, обслуживавшие линии связи с посольством СССР; советские лечебные учреждения, редакция газеты на корейском языке, школа подготовки национальных военных кадров и Сенсинская военно-морская база, насчитывавшая 54 боевых корабля и вспомогательных судна. Все советские военные специалисты выполняли преимущественно обеспечивающие функции, а также выступали в качестве инструкторов, передавая свой опыт корейским военнослужащим [1077].