国際法上は、経済制裁は、@国家の単独の決定に基づく(国連安保理決議に基づかない)経済制裁とA国連安保理決議に基づく経済制裁とに大別される。

@においては、国際法上合法であるか否かが最大の問題である。国際法違反国に対する輸出入禁止は、通常、GATT/WTO, EPA/FTA, FCNの諸規定(特に数量制限の禁止、最恵国待遇)に一旦は抵触するように思われるが、国際法違反に対する対抗措置(countermeasure) として均衡性その他の一定の要件を満たす場合には合法になる(違法性が阻却される)。
https://www.jiia.or.jp/research-report/post-40.html

はい