Skip to content

Release/v11.2.10#2238

Merged
Kbayero merged 49 commits into
v11from
release/v11.2.10
Jun 17, 2026
Merged

Release/v11.2.10#2238
Kbayero merged 49 commits into
v11from
release/v11.2.10

Conversation

@Kbayero

@Kbayero Kbayero commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

PLEASE READ BEFORE CONTINUING

To help us understand your contribution, please include the following in your pull request:

  • A detailed explanation of the changes you've made.
  • The reasoning behind these changes.
  • A reference to the issue that this pull request addresses.

Kbayero and others added 30 commits May 19, 2026 11:50
* refactor(filters): update macOS filter configuration

* chore(rules): remove Office365 brute force detection rule

* chore(rules): remove PowerShell Empire detection rule

* chore(rules): remove RDP brute force attacks rule
#2087)

* fix[frontend](soar/create-rule): added fixed create/edit rule undefined id error

* chore[](): updated go packages

* fix[frontend](environment):environments on gitignore and removed the actual local dev environment

* chore[](): updated go packages
#2090)

* feat[backed](elasticSearchService): added batch processing of requests and auto rebuild on IO errors

* chore[backend](): updated go dependencies

* fix[backend](elastic-service): sanitized csv before exportation and changed error messages
…es on region map visualizations (#2098)

Co-authored-by: Osmany Montero <osmontero@icloud.com>
* fix[frontend](socai): added default template for empty previous socai config (#2092)

* fix[frontend](socai): added default template for empty previous socai configuration

* fix[frontend](socai): setted customHeaders as password key type

* fix[frontend](socai): dont let empty description on modules

* fix[backend](socai): generate the modulegroup with new keys if no other exists on db

* fix[backend](changeset): added customHeader entries as password type
Remediate 22 known CVEs including CVE-2026-42945 (actively
exploited in the wild for RCE). nginx:1.19.5 (Oct 2020) was
affected by buffer overflows, memory disclosure, HTTP/2 injection,
SSL session reuse, and multiple other vulnerabilities patched in
the 1.30.1 stable release.
* fix[backend](socai): changed socai default module keys

* fix[backend](modules): added default keys on module creation response

* fix[frontend](socai): handled empty (disabled) module configuration
* fix[frontend](rules): improved post event count validation

* fix[frontend](tag_rules): added events related fields on tag rule creation

---------

Co-authored-by: Osmany Montero <osmontero@icloud.com>
…st filtering reinforcement (#2107)

* fix[frontend](alerts-view): added a loading indicator and improved fast filtering reinforcement

* chore[](): updated go packages
…medium) (#2103)

- google.golang.org/grpc: 1.78.0 -> 1.79.3 (GHSA-p77j-4mvh-x3m3, critical)
- github.com/jackc/pgx/v5: 5.8.0 -> 5.9.2 (GHSA-9jj7-4m8r-rfcm critical, GHSA-j88v-2chj-qfwx low)
- go.opentelemetry.io/otel: 1.39.0 -> 1.41.0 (GHSA-mh2q-q3fh-2475, high)
- com.itextpdf:itext7-core: 7.1.7 -> 7.2.0 (GHSA-hhh6-cm2m-3fhc, GHSA-8c9h-4q7g-fp7h, GHSA-c32g-2mgr-cfq7, medium x3)
- org.postgresql:postgresql: 42.7.2 -> 42.7.11 (GHSA-98qh-xjc8-98pq, high)

Signed-off-by: Osmany Montero <osmontero@icloud.com>
* fix(rules/windows): tighten bruteforce_attack correlation scope

* fix(rules/windows): scope multi-failure-then-success rule by source

* chore(rules/windows): remove pass_the_hash_detection rule

* fix(rules/windows): fix of the redundant field 'origin.host' that appears twice in the deduplicateBy array.
developutm and others added 18 commits June 15, 2026 10:51
* feat(filters/gcp): add Cloud Audit Logs (protoPayload) support

* fix(filters/sophos-xg): guard renames and actionResult against missing fields

* chore(filters/windows): rename log.data.SubStatus field

* fix(filters/sophos-xg): correct operator precedence in actionResult guard
* feature(rules/google): add rule IAM Policy Changed - Privilege Escalation

* fix(rule/google): changing 'exists(log.protoPayload.request.policy.auditConfigs)' to 'exists(log.protoPayload.request.policy.bindings) to improve detection logic
…se se from 5mins to 15 seconds (#2230)

* fix[backend](alert_responses): reduces schedule time to executeResponse from 5mins to 15 seconds

* fix[backend](go_deps): updated go dependencies
#2228)

* fix[backend](alert_responses): fixed powershell commands syntax errors

* fix[backend](go_deps): updated go dependencies
… command query (#2226)

* fix[backend](incident_response_audit): enabled filters on agents-with-command query

* fix[backend](go_deps): updated go dependencies

---------

Signed-off-by: Yorjander Hernandez Vergara <99102374+Kbayero@users.noreply.github.com>
Co-authored-by: Yorjander Hernandez Vergara <99102374+Kbayero@users.noreply.github.com>
#2232)

* fix[backend](compilance_reports): migrated compilance reports from old table to new one

* fix[backend](compilance_reports): added rollback marker robustness and unconditional sentinel deletion
@Kbayero Kbayero requested a review from a team June 17, 2026 12:14
# Conflicts:
#	.github/scripts/generate-changelog.sh
@github-actions

Copy link
Copy Markdown

🛑 AI review — Engineer review required

This PR touches critical paths or introduces changes the model cannot judge with sufficient confidence. @Kbayero @osmontero please review.

🛑 architecture (gemini-3-flash-lite) — blocking — must fix before merge

Summary: Modification of CI/CD deployment pipeline logic and release automation scripts.

  • high .github/workflows/v11-deployment-pipeline.yml:564 — Changes to CI/CD deployment pipeline logic are classified as Tier 3. Ensure the updated 'if' condition correctly handles dependency failures and does not inadvertently trigger installer releases in unstable states.
  • medium .github/scripts/generate-changelog.sh:55 — Logic change in changelog generation script affects release automation; verify that fallback to 'HEAD' does not result in malformed release notes or incorrect versioning.

🛑 bugs (gemini-3-flash-lite) — blocking — must fix before merge

Summary: Logic error in changelog generation when tags are missing; potential empty range in git log.

  • high .github/scripts/generate-changelog.sh:81 — When CURRENT_REF is 'HEAD' and PREVIOUS_TAG is the same as the most recent tag, the range 'PREVIOUS_TAG..HEAD' will include commits already present in the previous release, leading to duplicate entries in the changelog.
  • medium .github/scripts/generate-changelog.sh:86 — The error message 'No commits found between $PREVIOUS_TAG and $CURRENT_TAG' is misleading when CURRENT_REF is used instead of CURRENT_TAG; it should reference $CURRENT_REF.

⚠️ security (gemini-3-flash-lite) — non-blocking warnings

Summary: Information disclosure of contributor names in generated changelogs and potential CI pipeline logic issues.

  • medium .github/scripts/generate-changelog.sh:95 — The script uses '--pretty=format:"- %h %s (%an)"' which includes the author name (%an) in the generated changelog. This leaks internal employee/contributor names into customer-facing release notes. Mitigation: Remove (%an) from the git log format.

@utmstackprapprover utmstackprapprover Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes requested — AI review found blocking issues (high/critical, or engineer review required). See above.

@Kbayero Kbayero merged commit 152f24d into v11 Jun 17, 2026
14 of 16 checks passed
@Kbayero Kbayero deleted the release/v11.2.10 branch June 17, 2026 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants