Корейская война
Сталин, однако, ссылаясь на недостаточную степень готовности северокорейской армии и возможность вмешательства в конфликт войск США и развязывания полномасштабной войны с применением ядерного оружия, предпочёл не удовлетворить эти просьбы Ким Ир Сена. Вероятнее всего, Сталин считал, что ситуация в Корее может привести к новой мировой войне. Несмотря на это, СССР продолжал оказывать Северной Корее большую военную помощь, и КНДР продолжала наращивать свою военную мощь, организуя армию по советской модели и под руководством советских военных советников. Большую роль также играли этнические корейцы из Китая, ветераны Народно-освободительной армии Китая, которые с согласия Пекина перешли на службу в северокорейские вооружённые силы. Таким образом, к началу 1950 года северокорейские вооружённые силы превосходили южнокорейские по всем ключевым компонентам. Наконец после немалых колебаний и поддавшись на настойчивые уверения Ким Ир Сена, Сталин дал согласие на проведение военной операции. Детали были согласованы во время визита Ким Ир Сена в Москву в марте — апреле 1950 года. В разработке плана вторжения в Южную Корею принимал участие главный военный советник в КНДР генерал-лейтенант Николай Васильев. 27 мая советский посол в Северной Корее Терентий Штыков сообщил в телеграмме Сталину, что общий план нападения готов и одобрен Ким Ир Сеном.
Сонгун
Вторая причина связана с внутренним положением дел в КНДР, что также поспособствовало продвижению политики "сонгун". Когда умер Ким Ир Сен, бразды правления перешли к его сыну — Ким Чен Иру. Во время смерти его отца, Ким Чен Ир занимал большинство ключевых военных постов в правительстве КНДР, а именно: был вторым лицом, после Ким Ир Сена, в командовании КНА. Ему не оставалось выбора, как использовать Корейскую Народную Армию для консолидации собственных сил. Кроме того, для того, чтобы сохранить контроль над правительством КНДР, Ким Чен Ир нуждался в поддержке армии. Этот аргумент указывает на то, что Ким Чен Ир сделал продуманный выбор: отодвинул на второй план все прочие аспекты правительства, чтобы утвердить первенство Корейской Народной Армии. Сюда также можно включить роспуск Центрального Народного Комитета, провозглашение Ким Ир Сена Вечным президентом (иными словами: должность президента КНДР была де-факто упразднена), Административный Совет КНДР стал иметь второстепенную роль в руководстве страны.