Незаконной, потому что решение было принято президиумом Верховного Совета РСФСР, Украины, а затем утверждено президиумом Верховного Совета СССР. А по закону нужно было утверждать Верховными Советами республик и Верховным Советом СССР

Владимир Путин, 24 дня
Путин: формально и юридически Севастополь всегда был в составе России