Skip to content

Conversation

@LaKishta
Copy link

@LaKishta LaKishta commented Nov 13, 2025

Description

Hello, i encountered some problems with the SCA checks on Debian 13 so i updated the file to work on debian13.

Proposed Changes

Wazuh_ID CIS_ID Reason
33044 1,4,2 Updated check
33051 1,6,4 Updated check
33052 1,6,5 Updated check
33053 1,6,6 Updated check
33099 2,4,1,2 Simplicity and compatibility with other languages
33100 2,4,1,3 Simplicity and compatibility with other languages
33101 2,4,1,4 Simplicity and compatibility with other languages
33102 2,4,1,5 Simplicity and compatibility with other languages
33013 2,4,1,6 Simplicity and compatibility with other languages
33104 2,4,1,7 Simplicity and compatibility with other languages
33191 5,3,3,1,2 Check uncommented lines only and removed false positive
33192 5,3,3,1,3 Check uncommented lines only
33200 5,3,3,2,8 Check uncommented lines only
33205 5,3,3,4,2 Check uncommented lines only
33206 5,3,3,4,3 Check uncommented lines only
33207 5,3,3,4,4 Check uncommented lines only
33216 5,4,2,3 Removed a 0
33217 5,4,2,4 Updated to match command result
33247 6,2,1,3 Updated check
33248 6,2,1,4 Updated check
33256 6,2,3,4 Updated check
33257 6,2,3,5 Added paths to be compliant with cis
33260 6,2,3,8 Added paths to be compliant with cis
33263 6,2,3,11 Updated check
33264 6,3,2,12 Updated check
33267 6,2,3,15 Updated check
33268 6,2,3,16 Updated check
33269 6,2,3,17 Updated check
33270 6,2,3,18 Updated check
33272 6,2,3,20 Check uncommented lines only
33285 6,3,2 Simplicity and compatibility with other languages
33287 7,1,1 Simplicity and compatibility with other languages
33288 7,1,2 Simplicity and compatibility with other languages
33289 7,1,3 Simplicity and compatibility with other languages
33290 7,1,4 Simplicity and compatibility with other languages
33291 7,1,5 Simplicity and compatibility with other languages
33292 7,1,6 Simplicity and compatibility with other languages
33293 7,1,7 Simplicity and compatibility with other languages
33294 7,1,8 Simplicity and compatibility with other languages
33295 7,1,9 Simplicity and compatibility with other languages
33296 7,1,10 Simplicity and compatibility with other languages

Results and Evidence

Manual tests with their corresponding evidence

  • Compilation without warnings on every supported platform
    • Linux
    • Windows
    • MAC OS X
  • Log syntax and correct language review
  • Memory tests for Linux

    • Coverity
    • Valgrind (memcheck and descriptor leaks check)
    • AddressSanitizer
  • Memory tests for Windows

    • Coverity
    • UMDH
  • Memory tests for macOS

    • Leaks
    • AddressSanitizer
  • Decoder/Rule tests (Wazuh v4.x)

    • Added unit testing files ".ini"
    • runtests.py executed without errors
  • Engine (Wazuh v5.x and above)

    • Test run in parallel
    • ASAN for test (utest/ctest)
    • TSAN for test and wazuh-engine.

Artifacts Affected

Configuration Changes

Tests Introduced

Review Checklist

  • Code changes reviewed
  • Relevant evidence provided
  • Tests cover the new functionality
  • Configuration changes documented
  • Developer documentation reflects the changes
  • Meets requirements and/or definition of done
  • No unresolved dependencies with other issues
  • ...

@LaKishta LaKishta changed the title Updated some checks Updated some checks on SCA Debian 13 Nov 14, 2025
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.

1 participant