Mocą układu z 23 sierpnia 1939 r. ziemie polskie miały być podzielone między ZSRS i III Rzeszę wzdłuż linii Narew–Wisła–San. 28 września 1939 r. w Brześciu nad Bugiem dokonano korekty paktu Ribbentrop–Mołotow, przesuwając granicę z linii Wisły na linie Bugu.
W październiku 1939 r. ZSRS przekazał Wileńszczyznę Litwie. Uczynił to w celach propagandowych. Stalin bowiem planował aneksję krajów bałtyckich.
Północną część Orawy i Spiszu w listopadzie 1939 r. Niemcy przekazali Słowakom.
Układ Ribbentrop–Mołotow został zawarty 23 VIII 1939 r. między III Rzeszą a ZSRS. Oficjalna część traktatu była paktem o nieagresji. Natomiast protokół dodatkowy (tajny) dotyczył rozgraniczenia stref wpływów:
· w przypadku przemian terytorialnych i politycznych na obszarze państw bałtyckich (Finlandia, Łotwa, Estonia Litwa), północna granica Litwy została uznana za granicę wpływów sowiecko-niemieckich; uznano prawo Litwy do Wilna; Finlandia, Łotwa, Estonia miały być w sowieckiej strefie wpływów; Litwa miała być w niemieckiej strefie wpływów.
W razie zmian terytorialnych i politycznych na terenie Polski rozgraniczenie stref wpływów ZSRS i III Rzeszy miało nastąpić wzdłuż linii rzek: Wisła-Narew-San.