Hi Stefano,
The agent logs are fine, and so is the manager side. From the JSON inventory you shared, Wazuh is still detecting Veeam Backup & Replication version 12.3.2.3617 for all components:
-
Veeam Backup & Replication Server: 12.3.2.3617
-
Veeam Backup & Replication Console: 12.3.2.3617
-
Veeam Backup Catalog: 12.3.2.3617
-
Veeam Installer Service: 12.3.2.3617
This is the content from your package API command that you have shared :
{
"scan": {
"id": 0,
"time": "2026-03-19T11:17:39+00:00"
},
"size": 0,
"name": "Veeam Installer Service",
"install_time": "2025-10-16T09:44:16+00:00",
"version": "12.3.2.3617",
"location": "C:\\Windows\\Veeam\\Backup\\",
"source": " ",
"format": "win",
"priority": " ",
"vendor": "Veeam Software Group GmbH",
"description": " ",
"architecture": "i686",
"section": " ",
"agent_id": "005"
},
{
"scan": {
"id": 0,
"time": "2026-03-19T11:17:40+00:00"
},
"size": 0,
"name": "Veeam Backup & Replication Console",
"install_time": "2025-10-16T09:44:07+00:00",
"version": "12.3.2.3617",
"location": "C:\\Program Files\\Veeam\\Backup and Replication\\",
"source": " ",
"format": "win",
"priority": " ",
"vendor": "Veeam Software Group GmbH",
"description": " ",
"architecture": "x86_64",
"section": " ",
"agent_id": "005"
},
{
"scan": {
"id": 0,
"time": "2026-03-19T11:17:41+00:00"
},
"size": 0,
"name": "Veeam Backup Catalog",
"install_time": "2025-10-16T09:37:03+00:00",
"version": "12.3.2.3617",
"location": "C:\\Program Files\\Veeam\\Backup and Replication\\",
"source": " ",
"format": "win",
"priority": " ",
"vendor": "Veeam Software Group GmbH",
"description": " ",
"architecture": "x86_64",
"section": " ",
"agent_id": "005"
},
,
{
"scan": {
"id": 0,
"time": "2026-03-19T11:17:43+00:00"
},
"size": 0,
"name": "Veeam Backup & Replication Server",
"install_time": "2025-10-16T09:42:37+00:00",
"version": "12.3.2.3617",
"location": "C:\\Program Files\\Veeam\\Backup and Replication\\",
"source": " ",
"format": "win",
"priority": " ",
"vendor": "Veeam Software Group GmbH",
"description": " ",
"architecture": "x86_64",
"section": " ",
"agent_id": "005"
}From this data, it is possible that the old Veeam package entry is still present in the Windows software inventory, and Syscollector is reading that entry. Syscollectory at the agent side reads the software inventory from the Windows package registry. If the upgrade left the old entry behind, Syscollector will still detect version 12.3.2.3617
Please check in Control Panel > Programs and Features if the version shown for Veeam Backup & Replication is still 12.3.2.3617 or if 12.3.2.4465 appears there?
You can also use a PowerShell command to verify what Windows reports as installed packages. Command like the following:
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* |
Where-Object {$_.DisplayName -like "*Veeam*"} |
Select DisplayName, DisplayVersion
If both versions appear, that is the reason why the old version is still detected.
Let me know your findings.