Every business wants to use web services and extend it beyond the boundaries of their organization. This requires new security demands and solutions. Research of the literature available suggests that technology is being upgraded regularly. It is possible to keep the web services secure although for small organizations it may be costly. Most importantly, the web security vendors have to agree to a standard. Most web services have the security packages in-built while Microsoft also allows free downloads. Nevertheless, as technology develops so does the efforts and technology of the hackers and cyber criminals. Data breach resulting from weak security practices can result in facing lawsuits from the federal and state agencies. This can in turn erode business equity, consumer trust and ultimately the business reputation. Securing XML has a variety of problems and is vulnerable to a variety of attacks. There are too many web services security vendors but they have to advertise their messages in the right manner (Rowan). In the web services world all the vendors have to agree to a standard but different groups have emerged. Back lashing and copious reports about each other can be found although all are working towards ratifying the standards. Machine to machine communication poses a threat. Web services security can verify the origin of the messages but this necessitates that all members of the group have to be known to each other.