The only difference between a leak and hack is whether there was one person trusted with the information knowingly involved in the transfer chain to publication or not.
We don't have different words as to motives of those doing the leaking. A leak can be to support the status quo or hostile to it or anything else besides.
Often it's political, and political messaging particularly about war is propaganda.