Skip to content

Releases: wazuh/wazuh

Wazuh v4.14.8 RC 2

Wazuh v4.14.8 RC 2 Pre-release
Pre-release

Choose a tag to compare

@jotacarma90 jotacarma90 released this 18 Sep 09:54
v4.14.8-rc2
f470ad7

What's Changed

Full Changelog: v4.14.7...v4.14.8-rc2

Wazuh v4.10.5

Choose a tag to compare

@jotacarma90 jotacarma90 released this 15 Sep 13:43
v4.10.5
46ca433

Manager

Fixed

  • Hardened RSA decryption to reject malformed ciphertext blobs. (#36243)
  • Improved cluster merged file parameter validation to prevent directory escape. (#38375)
  • Improved tmp_file path validation in cluster DAPI. (#38376)
  • Improved cluster non-merged file path validation during worker file processing. (#38377)
  • Improved cluster worker file path validation. (#38378)
  • Improved destination path validation when uploading CDB list, rule, and decoder files. (#38379)
  • Improved cluster master validation of the files received from worker nodes. (#38380)
  • Fixed a remote-command configuration validation bypass where upper- or mixed-case XML element names let command localfile and wodle blocks pass the remote_commands restriction. (#38381)

Wazuh v4.14.8 RC 1

Wazuh v4.14.8 RC 1 Pre-release
Pre-release

Choose a tag to compare

@jotacarma90 jotacarma90 released this 11 Sep 08:59
v4.14.8-rc1
7810940

What's Changed

Full Changelog: v4.14.7...v4.14.8-rc1

Wazuh v5.0.0 Beta 5

Wazuh v5.0.0 Beta 5 Pre-release
Pre-release

Choose a tag to compare

@wazuhci wazuhci released this 01 Sep 10:35
v5.0.0-beta5
49b96be

What's Changed

Read more

Wazuh v4.14.7

Choose a tag to compare

@jotacarma90 jotacarma90 released this 30 Jul 16:32
v4.14.7
a42268a

Manager

Removed

  • Removed deprecated wazuh-dbd daemon and database_output configuration. (#37035)

Fixed

  • Improved cluster payload buffer allocation strategy. (#37280)
  • Improved cluster archive decompression limits. (#37119)
  • Improved cluster worker file path validation. (#36998)
  • Improved API authentication stability with bounded thread pools, regex timeouts and payload size limits. (#37034)
  • Updated aiohttp, cryptography, PyJWT, python-multipart and starlette Python dependencies. (#37361)

Agent

Fixed

  • Fixed AWS SQS subscriber wodle resolving the wrong AWS account for cross-account iam_role_arn configurations. (#36791)
  • Fixed agent keepalive scheduling after a system clock rollback causing false Disconnected status. (#36338)
  • Fixed eBPF FIM whodata dropping file events on older kernels such as Amazon Linux 2 and 2023. (#37014)
  • Fixed eBPF FIM whodata missing file move/rename events into monitored folders. (#37023)
  • Added IP address validation to the ip-customblock active response to prevent malformed input in file path operations. (#36730)
  • Added a null check for inode and device fields in the FIM whodata event handler. (#37245)

Ruleset

Fixed

  • Fixed multiple Debian, Ubuntu and Windows SCA checks generating incorrect results. (#37385)
  • Fixed a typo in the SELinux SCA check causing false failures on CentOS 8, 9 and 10 systems configured as permissive. (#36361)
  • Fixed the AlmaLinux 9 and 10 bootloader permissions SCA check regex and optional file handling. (#36396)
  • Fixed the /etc/gshadow- permissions SCA check always failing due to an incorrect all condition. (#36795)
  • Fixed a macOS SCA PolicyBanner check false failure by wrapping the command in sh -c for glob expansion. (#36783)

RESTful API

Fixed

  • Fixed TypeError when sorting agents by version with empty version strings. (#37323)
  • Improved sensitive data masking in cluster configuration endpoint. (#37039)

Wazuh v5.0.0 Beta 4

Wazuh v5.0.0 Beta 4 Pre-release
Pre-release

Choose a tag to compare

@wazuhci wazuhci released this 21 Jul 12:27
v5.0.0-beta4
e771576

What's Changed

Full Changelog: v5.0.0-beta3...v5.0.0-beta4

Wazuh v5.0.0 Beta 3

Wazuh v5.0.0 Beta 3 Pre-release
Pre-release

Choose a tag to compare

@wazuhci wazuhci released this 02 Jul 15:48
676b4a2

What's Changed

Read more

Wazuh v4.14.6

Choose a tag to compare

@jotacarma90 jotacarma90 released this 03 Jul 08:50
v4.14.6
44c2925

Manager

Removed

  • Removed unused SSL/TLS transport option from cluster. (#35648)

Fixed

  • Improved message decompression handling in remoted. (#35773)
  • Improved agent name validation to reject names starting with dot. (#35833)
  • Fixed segfault in vulnerability scanner module shutdown when disabled. (#36011)
  • Fixed string buffer handling in version comparison function. (#36059)
  • Improved cluster file synchronization security. (#36060)
  • Improved cluster file synchronization error handling on invalid task identifiers. (#36129)
  • Improved cluster merged file parameter validation to prevent directory escape. (#36204)
  • Improved tmp_file path validation in cluster DAPI. (#36246)
  • Improved cluster non-merged file path validation during worker file processing. (#36296)
  • Improved cluster node name format validation in the hello handler. (#36460)
  • Fixed missing agent.host.ip in inventory documents when agent IP is empty. (#35475)
  • Fixed stale agent synced status after hot reload on cluster worker nodes. (#6726)

Agent

Fixed

  • Fixed agent registration not running on reinstall after apt-get remove. (#35727)
  • Fixed MS-Graph integration handling for relationships containing /. (#35431)
  • Fixed macOS syscollector to skip package receipts whose payload is no longer installed. (#35380)
  • Fixed missing eBPF create, modify and delete events on Ubuntu 24/26 and improved FIM whodata healthcheck. (#35838)
  • Hardened FIM database path lookups by migrating to parameterized SQL queries. (#36399)

RESTful API

Fixed

  • Escaped control characters in API usernames in access logs. (#35866)
  • Added input validation in cluster result handling and authentication. (#35757)
  • Fixed current user resolution in the update-user endpoint to enforce admin protection. (#35442)

Ruleset

Fixed

  • Updated rootcheck trojan signatures to avoid false positives on modern distributions (Debian 13, Ubuntu 26, Arch Linux). (#35927)

Other

Changed

  • Updated cryptography, urllib3 and python-multipart Python dependencies. (#35982)
  • Updated eBPF libraries: libbpf to 1.7.0 and bpftool to 7.7.0. (#36467)

Fixed

  • Fixed wazuh-manager startup failure on RHEL 10 by dropping the libcrypt dependency from embedded Python. (#36782)

Wazuh v5.0.0 Beta 2

Wazuh v5.0.0 Beta 2 Pre-release
Pre-release

Choose a tag to compare

@wazuhci wazuhci released this 21 May 14:10
v5.0.0-beta2
b58b3b2

What's Changed

Read more

Wazuh v4.10.4

Choose a tag to compare

@vikman90 vikman90 released this 30 Jul 16:32
f753aef

Manager

Changed

  • Masked authd.pass in configuration API responses for users without update permissions. (#34128)

Fixed

  • Fixed analysisd plugin decoder argument alignment. (#35222)
  • Fixed path traversal in authd via agent group name validation. (#35258)
  • Hardened cluster deserialization by restricting callable decoding to Wazuh modules and improving error handling. (#35256)
  • Fixed DAPI callable resolution to restrict invocations to exposed resources only. (#35256)
  • Fixed admin protection in update user endpoint. (#35469)
  • Fixed protected settings checks when multiple <ossec_config> blocks are present. (#34690)
  • Restricted cluster file transfer write paths. (#34659)
  • Improved cluster file synchronization path handling by adding safe path joins. (#35008)
  • Fixed Vulnerability Detector offset DB update to occur only after processing (backport from 4.12.0). (#31901)

Agent

Added

  • Added detection of the -a never,task Audit rule in FIM whodata for Linux. (#34661)

Changed

  • Changed sync primitive disposal to stop and soften teardown failures. (#34680)

Fixed

  • Fixed Windows FIM Registry scan crash on non-null-terminated values. (#34679)

Other

Changed

  • Updated curl dependency to 8.12.1. (#34687)
  • Updated starlette dependency to 0.49.1. (#33383)
  • Upgraded Python embedded interpreter to 3.10.19. (#32790)