в положении, когда опасность грозит с двух сторон. Есть несколько версий происхождения оборота: 1) оборот восходит к татаро-монгольскому игу. Прибывших в Орду с податями или прошениями русских князей проводили по пути в ханскую ставку между двумя зажженными кострами. Считалось, что огонь может отнять силу у ядовитых снадобий и помешать злым умыслам; 2) возможно, калька с немецкого zwischen zwei Feuer kommen - "попасть в перекрестный огонь с двух сторон". Выражение понималось также как "попасть в опасное положение при попытке помирить враждующие стороны". Есть и другие версии.
Значение МЕЖДУ (МЕЖ) ДВУХ ОГНЕЙ в Справочнике по фразеологии
Что такое МЕЖДУ (МЕЖ) ДВУХ ОГНЕЙ
Справочник по фразеологии. 2012