Skip to content

Commit

Permalink
Merge pull request #1122 from wazuh/merge-4.9.1-into-4.10.0
Browse files Browse the repository at this point in the history
Merge 4.9.1 into 4.10.0
  • Loading branch information
davidcr01 authored Sep 23, 2024
2 parents c9ba34f + 8b3b45c commit e2e1938
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 9 deletions.
14 changes: 7 additions & 7 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ Please submit your findings as security advisories under the "Security" tab in t
## Vulnerability Disclosure Policy
Upon receiving a report of a potential vulnerability, our team will initiate an investigation. If the reported issue is confirmed as a vulnerability, we will take the following steps:

- Acknowledgment: We will acknowledge the receipt of your vulnerability report and begin our investigation.
- Validation: We will validate the issue and work on reproducing it in our environment.
- Remediation: We will work on a fix and thoroughly test it
- Release & Disclosure: After 90 days from the discovery of the vulnerability, or as soon as a fix is ready and thoroughly tested (whichever comes first), we will release a security update for the affected project. We will also publicly disclose the vulnerability by publishing a CVE (Common Vulnerabilities and Exposures) and acknowledging the discovering party.
- Exceptions: In order to preserve the security of the Wazuh community at large, we might extend the disclosure period to allow users to patch their deployments.
1. Acknowledgment: We will acknowledge the receipt of your vulnerability report and begin our investigation.
2. Validation: We will validate the issue and work on reproducing it in our environment.
3. Remediation: We will work on a fix and thoroughly test it
4. Release & Disclosure: After 90 days from the discovery of the vulnerability, or as soon as a fix is ready and thoroughly tested (whichever comes first), we will release a security update for the affected project. We will also publicly disclose the vulnerability by publishing a CVE (Common Vulnerabilities and Exposures) and acknowledging the discovering party.
5. Exceptions: In order to preserve the security of the Wazuh community at large, we might extend the disclosure period to allow users to patch their deployments.

This 90-day period allows for end-users to update their systems and minimizes the risk of widespread exploitation of the vulnerability.

Expand All @@ -33,7 +33,7 @@ We believe in giving credit where credit is due. If you report a security vulner
We do appreciate and encourage feedback from our community, but currently we do not have a bounty program. We might start bounty programs in the future.

## Compliance with this Policy
We consider the discovery and reporting of security vulnerabilities an important public service. We encourage responsible reporting of any vulnerabilities that may be found in our site or applications.
We consider the discovery and reporting of security vulnerabilities an important public service. We encourage responsible reporting of any vulnerabilities that may be found in our site or applications.

Furthermore, we will not take legal action against or suspend or terminate access to the site or services of those who discover and report security vulnerabilities in accordance with this policy because of the fact.

Expand All @@ -42,4 +42,4 @@ We ask that all users and contributors respect this policy and the security of o
## Changes to this Security Policy
This policy may be revised from time to time. Each version of the policy will be identified at the top of the page by its effective date.

If you have any questions about this Security Policy, please contact us at [[email protected]](mailto:[email protected]).
If you have any questions about this Security Policy, please contact us at [[email protected]](mailto:[email protected])
12 changes: 11 additions & 1 deletion manifests/indexer.pp
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,19 @@
$jvm_options_memory = '1g',
) {

# assign version according to the package manager
case $facts['os']['family'] {
'Debian': {
$indexer_version_install = "${indexer_version}-*"
}
'Linux', 'RedHat', default: {
$indexer_version_install = $indexer_version
}
}

# install package
package { 'wazuh-indexer':
ensure => $indexer_version,
ensure => $indexer_version_install,
name => $indexer_package,
}

Expand Down
12 changes: 11 additions & 1 deletion manifests/manager.pp
Original file line number Diff line number Diff line change
Expand Up @@ -362,10 +362,20 @@
fail('The ossec module does not yet support installing the OSSEC HIDS server on Windows')
}

# assign version according to the package manager
case $facts['os']['family'] {
'Debian': {
$server_version_install = "${server_package_version}-*"
}
'Linux', 'RedHat', default: {
$server_version_install = $server_package_version
}
}

# Install and configure Wazuh-manager package

package { $wazuh::params_manager::server_package:
ensure => $server_package_version, # lint:ignore:security_package_pinned_version
ensure => $server_version_install, # lint:ignore:security_package_pinned_version
}

file {
Expand Down

0 comments on commit e2e1938

Please sign in to comment.