유엔해양법협약에서 모든 국가의 군함 , 정부명령을 받은 선박은 공해뿐만 아니라 어느 국가의 관할권에도 속하지 않는 해상에서 해적을 나포하여 자국항으로 연행해 처벌할 수 있다.
유엔해양법협약 제105조에서는 모든 국가의 군함 또는 정부명령을 받은 선박은 공해뿐만 아니라 어느 국가의 관할권에도 속하지 않는 해상에서 해적을 나포하여 자국항으로 연행해 처벌할 수 있다. 우리의 헌법 제6조 제1항에서는 “헌법에 의해 체결·공포된 조약”뿐만 아니라 “일반적으로 승인된 국제법규”도 국내법과 같은 효력을 가진다고 규정하고 있어 해적행위에 대한 형벌권의 행사가 가능하다. 다만 죄형법정주의에 따라 「형법」 제340조의 해상강도죄 규정과, 2003년 5월 27에 제정된 「선박 및 해상구조물에 대한 위해행위의 처벌 등에 관한 법률」, 「국제항해선박 및 항만시설의 보안에 관한 법률」등에 따라 처벌이 가능하다.