Releases: RedHatInsights/vulnerability-engine
v2.46.3
v2.46.2
v2.46.2 (2025-02-07)
Bug Fixes
- evaluator: Unpatched_cves may not have a value when processing rule results (
541f43c
)
2025-02-06 09:48:21,871:ERROR:main:cannot access local variable 'unpatched_cves' where it is not associated with a value Traceback (most recent call last): File /engine/common/utils.py, line 391, in _log task.result() File /engine/evaluator/evaluator.py, line 82, in consume_message await self._consume_message(msg) File /engine/evaluator/evaluator.py, line 77, in _consume_message await self.processor.evaluate_system(inventory_id, org_id, request_id, timestamp, recalc_event_id=recalc_event_id) File /engine/evaluator/processor.py, line 356, in evaluate_system await self._evaluate_system(inventory_id, org_id, request_timestamp, recalc_event_id=recalc_event_id) File /engine/evaluator/processor.py, line 319, in _evaluate_system sys_vuln_rows_db, sys_vuln_rows = await asyncio.gather( ^^^^^^^^^^^^^^^^^^^^^ File /engine/evaluator/logic.py, line 708, in evaluate_vulnerabilities unpatched_cves_set = set(x.cve for x in unpatched_cves) ^^^^^^^^^^^^^^ UnboundLocalError: cannot access local
variable 'unpatched_cves' where it is not associated with a value
Detailed Changes: v2.46.1...v2.46.2