Das Verbot von Kriegen außer zur Selbstverteidigung ist in der Charta der Vereinten Nationen verankert. Die Schöpfer des IStGH befanden die Führung eines Angriffskrieges – was der Internationale Militärgerichtshof in Nürnberg als „das schwerste internationale Verbrechen“ bezeichnete – als außerhalb der Zuständigkeit des Gerichtshofes.
1946年的纽伦堡审判奠定了当代国际法的基础。当时针对纳粹领导人的主要指控是“策划和发动了侵略战争”。《联合国宪章》禁止战争，自卫战争除外。纽伦堡国际军事法庭将发动侵略战争列为“最严重的国际罪行”，但是国际刑事法院的创立者们认为，发动侵略战争在本庭的管辖之外。这就使得发动侵略伊拉克战争的领导者们不受法律约束。