I think it makes it more unclear, not less. I parse it as "attack against danish and critical infrastructure", matching the standard usage of commas in english. "Critical danish infrastructure" only has one possible interpretation in standard english imo.