Doctors? Nurses ?

Okay so my sister is home on leave from the navy and she can’t go to just any regular hospital only the ones on base and we don’t have one near us at all. And she has this on her leg (photos attached ) we just want to know what it could possibly be.