Cisco Cisco Firepower Management Center 4000 Developer's Guide
Version 5.3
Sourcefire 3D System eStreamer Integration Guide
564
Understanding Legacy Data Structures
Legacy Discovery Data Structures
Appendix B
The
User Vulnerability Data Block Fields
table describes the fields of the User
Vulnerability data block:
User Vulnerability Data Block Fields
F
IELD
D
ATA
T
YPE
D
ESCRIPTION
User
Vulnerability
Block Type
uint32
Initiates a User Vulnerability data block. This
value is always 22.
User
Vulnerability
Block Length
uint32
Number of bytes in the User Vulnerability data
block, including eight bytes for the user
vulnerability block type and length fields, plus
the number of bytes of user vulnerability data
that follows.
Generic List
Block Type
uint32
Initiates a Generic List data block comprising IP
Range Specification data blocks conveying IP
address range data. This value is always 31.
Generic List
Block Length
uint32
Number of bytes in the Generic List data block,
including the list header and all encapsulated IP
Range Specification data blocks.
IP Range
Specification
Data Blocks *
variable
IP Range Specification data blocks containing
information about the IP address ranges for the
user input. See
on page 270 for a description of this data
block.
Port
uint16
Port used by the sub-server affected by the
vulnerability.
Protocol
uint16
The IANA protocol number. For example:
• 1 — ICMP
• 1 — ICMP
• 4 — IP
• 6 — TCP
• 17 — UDP
and so on.
and so on.
Vulnerability
ID
uint32
Sourcefire vulnerability ID.
UUID
uint8 [16]
Contains the unique identification number for
the vulnerability.
String Block
Type
uint32
Initiates a String data block for the vulnerability
name.