8000 Releases ยท wazuh/wazuh ยท GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: wazuh/wazuh

Wazuh v4.12.0

08 May 13:27
802b10f
Compare
Choose a tag to compare

Manager

Added

  • Added new compilation flags for the Vulnerability Detector module. (#26652)
  • Added support for central components in ARM architectures. (#26083)
  • Added functionality to navigate to CTI links related to specific CVE detections from states and alerts. (#28220)
  • Added package condition field in indexed vulnerabilities. (#27603)

Changed

  • Converted server logs timestamp to UTC. (#28047)
  • Removed error logs when the response is 409 for certain OpenSearch calls. (#28038)

Fixed

  • Fixed inconsistent vulnerability severity categorization by correcting CVSS version prioritization. (#26720)
  • Fixed a potential crash in Wazuh-DB by improving the PID parsing method. (#26769)
  • Fixed concurrent mechanism on column family rocksDB. (#28185)
  • Fixed unused variables in Analysisd. (#28503)
  • Fixed analysisd startup failure caused by mixing static and dynamic rules with the same ID. (#29050)
  • Fixed crash in Vulnerability Scanner when processing delayed events during agent re-scan. (#27834)
  • Improved the signal handling during processes stop. (#26679)
  • Improved cleanup logic for the content folder for the VD module. (#27750)
  • Sanitized invalid size values from package data provider events. (#27806)
  • Fixed crash when reading email alerts missing the email_to attribute. (#26704)
  • Fixed offset errors by updating the DB only after processing events. (#29179)

Agent

Added

  • FIM now supports whodata using an eBPF-based integration. (#27956)
  • Added support for the riskDetections relationship in MS Graph. (#28416)

Changed

  • Added a time delay option in the MS Graph integration to prevent log loss. (#28389)
  • Added a page size option to the MS Graph integration. (#28276)
  • Implemented Journald rotation detection in Logcollector. (#28388)
  • Deleted the restriction for the use of the AWS profile in the Amazon Security Lake integration. (#28149)
  • Removed WARNING prefix in logs from the CloudWatchLogs AWS integration. (#27990)

Fixed

  • Fixed a bug that could cause wazuh-modulesd to crash at startup. (#26647)
  • Fixed incorrect UTF-8 character validation in FIM. Thanks to @zbalkan. (#26289)
  • Improved URL validation in the Maltiverse integration. (#27100)
  • Fixed an issue in Syscollector where package sizes were reported as negative. (#28005)
  • Fixed an enrollment failure on Solaris 10 caused by unsupported socket timeout. (#29161)
  • Fixed a memory issue in the wazuh-agentd argument parser. (#29214)
  • Fixed WPK package upgrades for DEB when upgrading from version 4.3.11 or earlier. (#28928)

Ruleset

Added

  • Added SCA content for Windows Server 2025. (#26732)
  • Added SCA content for Fedora 41. (#26736)
  • Create SCA policy for Distribution Independent Linux. (#26837)
  • Create SCA policy for Ubuntu 24.04 LTS. (#23194)

Changed

  • SCA rule Improvement for MacOS 15 SCA. (#26982)

Other

Changed

  • Upgraded the curl dependency to 8.11.0. (#27614)
  • Upgraded the cryptography library dependency to version 44.0.1. (#28298)
  • Upgraded python-multipart to 0.0.20, starlette to 0.42.0 and Werkzeug to 3.1.3. (#27451)

Wazuh v4.11.2

02 Apr 13:40
v4.11.2
dccbb41
Compare
Choose a tag to compare

Manager

Changed

  • Improved Wazuh DB performance using built-in types. (#28797)

RESTful API

Added

  • Added the authentication_pool_size option to customize the number of authentication processes in the Wazuh API configuration. (#28653)

Wazuh v4.11.1

13 Mar 11:01
7ddd0de
Compare
Choose a tag to compare

Manager

Fixed

  • Fixed the OS CPE build for package scans with data from Wazuh-DB. (#28294)
  • Added delete by query logic when indexer is disabled. (#28292)
  • Fixed heap buffer overflow in Analysisd rule parser. (#28396)
  • Fixed unnecesary data copy during the curl calls. (#28429)

Agent

Fixed

  • Improved agent connectivity. (#28339)

Changed

  • Changed ms-graph page size to 50. (#28075)
  • Removed "ca.com" domain filter from Rootcheck malware ruleset. (#28045)

Wazuh v4.11.0

24 Feb 08:37
b3de9ac
Compare
Choose a tag to compare

Manager

Fixed

  • Enabled inventory synchronization in Vulnerability Detector when the Indexer module is disabled. (#26132)

Added

  • Added CISA vulnerability content and prioritized over NVD in vulnerability scanner. (#27692)

Changed

  • Improved delimiters on XML. (#27771)
  • Improved FIM decoder. (#27893)
  • Improved SCA and Syscheck decoders. (#27835)
  • Improved CISCAT decoder detection messages. (#27914)
  • Changed ms-graph page size. (#28195)

Agent

Fixed

  • Fixed error in event processing on AWS Custom Logs Buckets module. (#27739)

Added

  • Improved Syscollector hotfix coverage on Windows by integrating WMI and WUA APIs. (#26706)
  • Extended Syscollector capabilities to detect installed .pkg packages. (#26782)

Changed

  • Updated standard Python and NPM package location in Syscollector to align with common installation paths. (#26236)

RESTful API

Fixed

  • Added the security:revoke action to the PUT /security/user/revoke endpoint. (#26255)

Wazuh v4.10.1

17 Jan 17:33
c3afced
Compare
Choose a tag to compare

Manager

Fixed

  • Handled HTTP 413 response code in the Indexer connector. (#27502)

Wazuh v4.10.0

10 Jan 12:29
bd8d0ef
Compare
Choose a tag to compare

Manager

Fixed

  • Added support for multiple Certificate Authorities files in the indexer connector. (#24620)
  • Removed hardcoded cipher text size from the RSA decryption method. (#24529)
  • Avoid infinite loop while updating the vulnerability detector content. (#25094)
  • Fixed repeated OS vulnerability reports. (#26223)
  • Fixed inconsistencies between reported context and vulnerability data. (#25479)
  • Fixed concurrency issues in LRU caches (#26073)
  • Removed all CVEs related to a deleted agent from the indexer. (#26232)
  • Prevented an infinite loop when indexing events in the Vulnerability Detector. (#26922)
  • Fixed vulnerability scanner re-scan triggers in cluster environment. (#24034)
  • Fixed an issue where elements in the delayed list were not purged when changing nodes. (#27145)
  • Added logic to avoid re-scanning disconnected agents. (#27145)

Changed

  • Added self-recovery mechanism for rocksDB databases. (#24333)
  • Improve logging for indexer connector monitoring class. (#25189)
  • Added generation of debug symbols. (#23760)
  • Updated CURL version to 8.10.0. (#23266)
  • Improved Vulnerability Scanner performance by optimizing the PEP440 version matcher. (#27320)
  • Improved Vulnerability Scanner performance by optimizing version matcher object creation. (#27324)
  • Improved Vulnerability Scanner performance by optimizing global data handling. (#27321)

Agent

Fixed

  • Fixed macOS agent upgrade timeout. (#25452)
  • Fixed macOS agent startup error by properly redirecting cat command errors in wazuh-control. (#24531)
  • Fixed inconsistent package inventory size information in Syscollector across operating systems (#24516)
  • Fixed missing Python path locations for macOS in Data Provider. (#24125)
  • Fixed permission error on Windows 11 agents after remote upgrade. (#25429)
  • Fixed increase of the variable containing file size in FIM for Windows. (#24387)
  • Fixed timeout issue when upgrading Windows agent via WPK. (#25699)
  • Allowed unknown syslog identifiers in Logcollector's journald reader. (#26748)
  • Prevented agent termination during package upgrades in containers by removing redundant kill commands. (#26828)
  • Fixed handle leak in FIM's realtime mode on Windows. (#26861)
  • Fixed errors on AIX 7.2 by adapting the blibpath variable. (#26900)
  • Sanitized agent paths to prevent issues with parent folder references. (#26944)
  • Fixed an issue in the DEB package that prevented the agent from restarting after an upgrade. (#26633)
  • Improved file path handling in agent communications to avoid references to parent folders. (#26944)
  • Set RPM package vendor to UNKNOWN_VALUE when the value is missing. (#27054)
  • Updated Solaris package generation to use the correct wazuh-packages reference. (#27059)

Changed

  • Added generation of debug symbols. (#23760)
  • Changed how the AWS module handles non-existent regions. (#23998)
  • Changed macOS packages building tool. (#2006)
  • Enhance Wazuh macOS agent installation instructions (#7498)
  • Enhance Windows agent signing procedure. (#2826)
  • Enhance security by implementing a mechanism to prevent unauthorized uninstallation of Wazuh agent on Linux endpoints. (#23466)
  • Enhance integration with Microsoft Intune MDM to pull audit logs for security alert generation. (#24498)
  • Updated rootcheck old signatures. (#26137)

RESTful API

Added

  • Created new endpoint for agent uninstall process. (#24621)

Other

Changed

  • Updated the embedded Python version up to 3.10.15. (#25374)
  • Upgraded certifi and removed unused packages. (#25324)
  • Upgraded external cryptography library dependency version to 43.0.1. (#25893)
  • Upgraded external starlette and uvicorn dependencies. (#26252)

Ruleset

Added

  • Create SCA Policy for Windows Server 2012 (non R2). (#21794)

Changed

  • Rework SCA Policy for Windows Server 2019. (#21434)
  • Rework SCA Policy for Red Hat Enterprise Linux 9. (#24667)
  • Rework SCA Policy for Microsoft Windows Server 2012 R2. (#24991)
  • Rework SCA Policy for Ubuntu Linux 18.04 LTS. Fix incorrect checks in Ubuntu 22.04 LTS. (#24957)
  • Rework SCA Policy for Amazon Linux 2 SCA. (#24969)
  • Rework SCA for SUSE Linux Enterprise 15 SCA. (#24975)
  • Rework SCA Policy for Apple macOS 13.0 Ventura. (#24992)
  • Rework SCA Policy for Microsoft Windows 11 Enterprise. (#25710)

Fixed

  • Fixed Logical errors in Windows Server 2022 SCA checks. (#22597)
  • Fixed wrong regulatory compliance in several Windows rules. (#25224)
  • Fixed incorrect checks in Ubuntu 22.04 LTS. (#24733)
  • Removal of check with high CPU utilization in multiple SCA. (#25190)

Wazuh v4.9.2

04 Nov 18:48
205425e
Compare
Choose a tag to compare

Manager

Fixed

  • Fixed an unhandled exception during IPC event parsing. (#26453)

Wazuh v4.9.1

17 Oct 15:48
030da35
Compare
Choose a tag to compare

Manager

Fixed

  • Fixed vulnerability detector issue where RPM upgrade wouldn't download new content. (#24909)
  • Fixed uncaught exception at Keystore test tool. (#25667)
  • Replaced eval calls with ast.literal_eval. Thanks to @DanielFi. (#25705)
  • Fixed the cluster being disabled by default when loading configurations. (#26277)
  • Added support ARM packages for wazuh-manager. (#25945)

Changed

  • Improved provisioning method for wazuh-keystore to enhance security. (#24110)

Agent

Added

  • Added support for macOS 15 "Sequoia" in Wazuh Agent. (#25652)

Fixed

  • Fixed agent crash on Windows version 4.8.0. (#24910)
  • Fixed data race conditions at FIM's run_check. (#25209)
  • Fixed Windows agent crashes related to syscollector.dll. (#24376)
  • Fixed errors related to 'libatomic.a' library on AIX 7.X. (#25445)
  • Fixed errors in Windows Agent: EvtFormatMessage returned errors 15027 and 15033. (#24932)
  • Fixed FIM issue where it couldn't fetch group entries longer than 1024 bytes. (#25459)
  • Fixed Wazuh Agent crash at syscollector. (#25469)
  • Fixed a bug in the processed dates in the AWS module related to the AWS Config type. (#23528)
  • Fixed an error in Custom Logs Buckets when parsing a CSV file that exceeds a certain size. (#24694)
  • Fixed macOS syslog and ULS not configured out-of-the-box. (#26108)

RESTful API

Fixed

  • Fixed requests logging to obtain the hash_auth_context from JWT tokens. (#25764)
  • Enabled API to listen IPV4 and IPV6 stacks. (#25216)

Changed

  • Changed the error status code thrown when basic services are down to 500. (#26103)

Wazuh v4.9.0

05 Sep 16:04
d3e254e
Compare
Choose a tag to compare

Manager

Added

  • The manager now supports alert forwarding to Fluentd. (#17306)
  • Added missing functionality for vulnerability scanner translations. (#23518)
  • Improved performance for vulnerability scanner translations. (#23722)
  • Enhanced vulnerability scanner logging to be more expressive. (#24536)
  • Added the HAProxy helper to manage load balancer configuration and automatically balance agents. (#23513)
  • Added a validation to avoid killing processes from external services. (#23222)
  • Enabled ceritificates validation in the requests to the HAProxy helper using the default CA bundle. (#23996)

Fixed

  • Fixed compilation issue for local installation. (#20505)
  • Fixed malformed JSON error in wazuh-analysisd. (#16666)
  • Fixed a warning when uninstalling the Wazuh manager if the VD feed is missing. (#24375)
  • Ensured vulnerability detection scanner log messages end with a period. (#24393)

Changed

  • Changed error messages about recv() messages from wazuh-db to debug logs. (#20285)
  • Sanitized the integrations directory code. (#21195)

Agent

Added

  • Added debug logging in FIM to detect invalid report change registry values. Thanks to Zafer Balkan (@zbalkan). (#21690)
  • Added Amazon Linux 1 and 2023 support for the installation script. (#21287)
  • Added Journald support in Logcollector. (#23137)
  • Added support for Amazon Security Hub via AWS SQS. (#23203)

Fixed

  • Fixed loading of whodata through timeouts and retries. (#21455)
  • Avoided backup failures during WPK update by adding dependency checking for the tar package. (#21729)
  • Fixed a crash in the agent due to a library incompatibility. (#22210)
  • Fixed an error in the osquery integration on Windows that avoided loading osquery.conf. (#21728)
  • Fixed a crash in the agent's Rootcheck component when using <ignore>. (#22588)
  • Fixed command wodle to support UTF-8 characters on windows agent. (#19146)
  • Fixed Windows agent to delete wazuh-agent.state file when stopped. (#20425)
  • Fixed Windows Agent 4.8.0 permission errors on Windows 11 after upgrade. (#20727)
  • Fixed alerts are created when syscheck diff DB is full. (#16487)
  • Fixed Wazuh deb uninstallation to remove non-config files. (#2195)
  • Fixed improper Windows agent ACL on non-default installation directory. (#23273)
  • Fixed socket configuration of an agent is displayed. (#17664)
  • Fixed wazuh-modulesd printing child process not found error. (#18494)
  • Fixed issue with an agent starting automatically without reason. (#23848)
  • Fixed GET /syscheck to properly report size for files larger than 2GB. (#17415)
  • Fixed error in packages generation centos 7. (#24412)
  • Fixed Wazuh deb uninstallation to remove non-config files from the installation directory. (#2195)
  • Fixed Azure auditLogs/signIns status parsing (thanks to @jmnis for the contribution). (#22392)
  • Fixed how the S3 object keys with special characters are handled in the Custom Logs Buckets integration. (#22621)

Changed

  • The directory /boot has been removed from the default FIM settings for AIX. (#19753)
  • Refactored and modularized the Azure integration code. (#20624)
  • Improved logging of errors in Azure and AWS modules. (#16314)

Removed

  • Dropped support for Python 3.7 in cloud integrations. (#22583)

RESTful API

Added

  • Added support in the Wazuh API to parse journald configurations from the ossec.conf file. (#23094)
  • Added user-agent to the CTI service request. (#24360)

Changed

  • Merged group files endpoints into one (GET /groups/{group_id}/files/{filename}) that uses the raw parameter to receive plain text data. (#21653)
  • Removed the hardcoded fields returned by the GET /agents/outdated endpoint and added the select parameter to the specification. (#22388)
  • Updated the regex used to validate CDB lists. (#22423)
  • Changed the default value for empty fields in the GET /agents/stats/distinct endpoint response. (#22413)
  • Changed the Wazuh API endpoint responses when receiving the Expect header. (#22380)
  • Enhanced Authorization header values decoding errors to avoid showing the stack trace and fail gracefully. (#22745)
  • Updated the format of the fields that can be N/A in the API specification. (#22908)
  • Updated the WAZUH API specification to conform with the current endpoint requests and responses. (#22954)
  • Replaced the used aiohttp server with uvicorn. (#23199)
    • Changed the PUT /groups/{group_id}/configuration endpoint response error code when uploading an empty file.
    • Changed the GET, PUT and DELETE /lists/files/{filename} endpoints response status code when an invalid file is used.
    • Changed the PUT /manager/configuration endpoint response status code when uploading a file with invalid content-type.

Fixed

  • Improved XML validation to match the Wazuh internal XML validator. (#20507)
  • Fixed bug in GET /groups. (#22428)
  • Fixed the GET /agents/outdated endpoint query. (#24946)

Removed

  • Removed the cache configuration option from the Wazuh API. (#22416)

Ruleset

Changed

  • The solved vulnerability rule has been clarified. (#19754)

Fixed

  • Fixed audit decoders to parse the new heading field "node=". (#22178)

Other

Changed

  • Upgraded external OpenSSL library dependency version to 3.0. (#20778)
  • Migrated QA framework. (#17427)
  • Improved WPKs. (#21152)
  • Migrated and adapted Wazuh subsystem repositories as part of Wazuh packages redesign. (#23508)
  • Upgraded external connexion library dependency version to 3.0.5 and its related interdependencies. (#22680)

Fixed

  • Fixed a buffer overflow hazard in HMAC internal library. (#19794)

Wazuh v4.8.2

22 Aug 09:09
2617f9f
Compare
Choose a tag to compare

Manager

Fixed

  • Fixed memory management in wazuh-remoted that might cause data corruption in incoming messages. (#25225)
0