IP Library Granted Patent US 8,839,442
Granted Patent B2
US 8,839,442 · App. 13/665,077 · Granted Sep 16, 2014

System and method for enabling remote registry service security audits

Inventor: Renaud Deraison (New York, NY)
Assignee: Tenable Network Security, Inc.
G06F21/577H04L63/1433
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,839,442
App. No.
13/665,077
Granted
Sep 16, 2014
Kind
B2
Abstract

The system and method for enabling remote registry service security audits described herein may include scanning a network to construct a model or topology of the network. In particular, the model or topology of the network may include characteristics describing various devices in the network, which may be analyzed to determine whether a remote registry service has been enabled on the devices. For example, the security audits may include performing one or more credentialed policy scans to enable the remote registry service for certain devices that have disabled the remote registry service, auditing the devices in response to enabling the remote registry service, and then disabling the remote registry service on the devices. Thus, the system and method described herein may enable remotely scanning information contained in device registries during a security audit without exposing the device registries to malicious activity.

Claims (41)

1. A computer system for enabling remote registry service security audits for a plurality of devices in a network having a remote registry service, comprising:

an active vulnerability scanner device configured to scan the network to detect a vulnerability in the network, wherein the active vulnerability scanner device is configured to:

identify at least one of the plurality of devices in the network that has disabled the remote registry service;

communicate an activation message to the at least one identified device, wherein the activation message enables the remote registry service on the at least one identified device;

interact with the enabled remote registry service on the at least one identified device to obtain registry information; and

communicate a deactivation message to the at least one identified device in response to obtaining the registry information, wherein the deactivation message disables the remote registry service on the at least one identified device.

2. The computer system of claim 1 , wherein the activation message enables the remote registry service on the at least one identified device in response to the active vulnerability scanner device having at least one credential that controls whether the remote registry service can be modified on the at least one identified device.

3. The computer system of claim 1 , wherein the active vulnerability scanner device is further configured to:

interrogate the at least one identified device to determine whether the remote registry service has been disabled on the at least one identified device; and

identify a potential vulnerability in the network in response to determining that the remote registry service has not been disabled on the at least one identified device.

4. The computer system of claim 1 , wherein the active vulnerability scanner device is further configured to identify a potential vulnerability in the network in response to determining that the active vulnerability scanner device lost connectivity to the network prior to obtaining the registry information from the at least one identified device.

5. The computer system of claim 1 , wherein the active vulnerability scanner device is further configured to identify a potential vulnerability in the network in response to determining that the active vulnerability scanner device was manually terminated prior to obtaining the registry information from the at least one identified device.

6. The computer system of claim 1 , further comprising a passive vulnerability scanner device configured to observe traffic travelling across the network to detect unauthorized attempts to enable or disable the remote registry service on the at least one identified device.

7. The computer system of claim 1 , wherein the active vulnerability scanner device is further configured to identify at least one of the plurality of devices that have disabled the remote registry service in response to determining that the at least one identified device runs an operating system having a default setting that disables the remote registry service.

8. The computer system of claim 1 , wherein the registry information obtained from the at least one identified device includes at least one of keys, values, file levels, patches, remote operating system versions, or system file locations described in registries associated with the at least one identified device.

9. A method of enabling remote registry service security audits for a plurality of devices in a network having a remote registry service, comprising:

identifying, by an active vulnerability scanner device configured to scan the network, at least one of the plurality of devices in the network that has disabled the remote registry service;

communicating an activation message from the active vulnerability scanner device to the at least one identified device, wherein the activation message enables the remote registry service on the at least one identified device;

interacting with the enabled remote registry service on at least one identified device, using the active vulnerability scanner device, to obtain registry information; and

communicating a deactivation message from the active vulnerability scanner device to the at least one identified device in response to the active vulnerability scanner device obtaining the registry information, wherein the deactivation message disables the remote registry service on the at least one identified device.

10. The method of claim 9 , wherein the activation message enables the remote registry service on the at least one identified device in response to the active vulnerability scanner device having at least one credential that controls whether the remote registry service can be modified on the at least one identified device.

11. The method of claim 9 , further comprising:

interrogating, by the active vulnerability scanner device, the at least one identified device to determine whether the remote registry service has been disabled on the at least one identified device; and

identifying a potential vulnerability in the network in response to the active vulnerability scanner device determining that the remote registry service has not been disabled on the at least one identified device.

12. The method of claim 9 , further comprising identifying, by the active vulnerability scanner device, a potential vulnerability in the network in response to determining that the active vulnerability scanner device lost connectivity to the network prior to obtaining the registry information from the at least one identified device.

13. The method of claim 9 , further comprising identifying, by the active vulnerability scanner device, a potential vulnerability in the network in response to determining that the active vulnerability scanner device was manually terminated prior to obtaining the registry information from the at least one identified device.

14. The method of claim 9 , wherein the active vulnerability scanner device identifies at least one of the devices that have disabled the remote registry service in response to determining that the at least one identified device runs an operating system having a default setting that disables the remote registry service.

15. The method of claim 9 , wherein the registry information obtained from the at least one identified device includes at least one of keys, values, file levels, patches, remote operating system versions, and system file locations described in registries associated with the identified devices.

16. A non-transitory computer readable storage medium comprising a memory having instructions stored thereon for enabling remote registry service security audits for a plurality of devices in a network having a remote registry service, which instructions when executed by a processor cause the processor to implement:

an active vulnerability scanner configured to:

scan the network to detect a vulnerability in the network;

identify at least one of the plurality of devices in the network that has disabled the remote registry service;

communicate an activation message to the at least one identified device, wherein the activation message enables the remote registry service on the at least one identified device;

interact with the enabled remote registry service on the at least one identified device to obtain registry information; and

communicate a deactivation message to the at least one identified device in response to obtaining the registry information, wherein the deactivation message disables the remote registry service on the at least one identified device.

17. An active vulnerability scanner device comprising a processor, which when executing instructions stored in a memory of the active vulnerability scanner device, is configured to:

scan a network to detect a vulnerability in the network;

identify at least one of the plurality of devices in the network that has disabled the remote registry service;

communicate an activation message to the at least one identified device, wherein the activation message enables the remote registry service on the at least one identified device;

interact with the enabled remote registry service on the at least one identified device to obtain registry information; and

communicate a deactivation message to the at least one identified device in response to obtaining the registry information, wherein the deactivation message disables the remote registry service on the at least one identified device.

Assignments (3)
PATENT SECURITY AGREEMENT Recorded Jul 8, 2021
From: TENABLE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 056807/0546 →
CHANGE OF NAME Recorded Aug 29, 2018
From: TENABLE NETWORK SECURITY, INC.
To: TENABLE, INC.
Reel/Frame 046974/0077 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2013
From: DERAISON, RENAUD
To: TENABLE NETWORK SECURITY, INC.
Reel/Frame 031284/0636 →
Continuity (2)
Continuation 12695659 · Jan 28, 2010
Related Publication 20140013436A1 · Jan 9, 2014