Personality traits like being submissive or too quick to try to please others is often part of why someone is considered weak. Another one would be being selfish or insecure.
Some people consider fear, self loathing, incompetence and giving into intense feelings to be a weakness. On the other side some people believe that lack of compassion is an even greater weakness.