A system and method for providing a secure network service to an
information handling system compares the detected network address of a
service network location that calls a service on the information handling
system with a list of authorized network addresses and denies access to
confidential information of the information handling system if the
detected network address is not authorized to obtain confidential
information from the service. For instance, a service security module
loaded on the information handling system detects the URL or domain of a
service network location and ensures that the URL or domain is on an
authorized list of addresses before service functions are allowed to
access confidential information associated with the information handling
system.