Hackers yesterday unlocked all weapons for some five million Battlefield 2 accounts,
supposedly following inaction on the part of EA after being informed of the
security holes. EA, in
a new community
update, mentions that they have found the cause of the problem and are rolling back all accounts to their previous state.
Once our solution is in place, if you find that you do not have access to weapons appropriate to your in-game rank, please direct inquiries to the Support sites linked below. In some cases users may be prompted to re-select the Unlock weapons that they are eligible for (if you are eligible for two weapons you will get to choose the two you wish to have unlocked).