CiscoDevNet / BootIntegrityValidator

Python module that validates the Boot Integrity Visibility output generated on a Cisco IOS-XE device
MIT License
6 stars 3 forks source link

_cert_obj tracks stateful information preventing singleton execution #12

Closed mjavaid closed 2 years ago

mjavaid commented 2 years ago

The _cert_obj tracks the Device certificate while performing SUDI validation, which is then used for Integrity validation. This can cause race conditions when the library is used a singleton during concurrent validations.