The story
First use appears c. 1817. See cite below. The phrase stems from nautical terminology, where straits refers to narrow, treacherous passages of water between landmasses, posing serious navigation risks.
Etymology from Wiktionary, CC BY-SA 4.0.