I don't believe you need to worry about security on board. We sailed over the New Year's holiday and going again on June 22nd on the Pride. The cruise lines have taken many steps to insure the safety of their passengers. Some measures are obvious, others are not seen or discussed publicly. Just board the ship and have a great cruise and don't worry about anything except when is the next meal.