Skip to content

test: add valgrind memcheck/helgrind soak of the running module - #387

Open
fzipi wants to merge 1 commit into
owasp-modsecurity:masterfrom
fzipi:feature/valgrind-soak
Open

test: add valgrind memcheck/helgrind soak of the running module#387
fzipi wants to merge 1 commit into
owasp-modsecurity:masterfrom
fzipi:feature/valgrind-soak

test: add valgrind memcheck/helgrind soak of the running module

4c1f036
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 28, 2026 in 11s

Quality Gate failed

Failed conditions
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 40 in Dockerfile

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this invocation of "wget" with the ADD instruction.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu66XCXF8EnND6Zd&open=AZ-odu66XCXF8EnND6Zd&pullRequest=387

Check warning on line 349 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Merge this if statement with the enclosing one.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Z2&open=AZ-odu7DXCXF8EnND6Z2&pullRequest=387

Check failure on line 193 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zn&open=AZ-odu7DXCXF8EnND6Zn&pullRequest=387

Check warning on line 20 in Dockerfile.fuzz

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This image might run with "root" as the default user. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu2pXCXF8EnND6Zb&open=AZ-odu2pXCXF8EnND6Zb&pullRequest=387

Check warning on line 63 in Dockerfile

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Sort these package names alphanumerically.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu66XCXF8EnND6Zg&open=AZ-odu66XCXF8EnND6Zg&pullRequest=387

Check failure on line 245 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zv&open=AZ-odu7DXCXF8EnND6Zv&pullRequest=387

Check warning on line 274 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of using the literal 'http://127.0.0.1:18223/' 7 times.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Z8&open=AZ-odu7DXCXF8EnND6Z8&pullRequest=387

Check warning on line 53 in Dockerfile

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

The "debian" image runs with "root" as the default user. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu66XCXF8EnND6Zf&open=AZ-odu66XCXF8EnND6Zf&pullRequest=387

Check failure on line 79 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zi&open=AZ-odu7DXCXF8EnND6Zi&pullRequest=387

Check failure on line 194 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zo&open=AZ-odu7DXCXF8EnND6Zo&pullRequest=387

Check failure on line 236 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zu&open=AZ-odu7DXCXF8EnND6Zu&pullRequest=387

Check failure on line 366 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Z5&open=AZ-odu7DXCXF8EnND6Z5&pullRequest=387

Check failure on line 211 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zr&open=AZ-odu7DXCXF8EnND6Zr&pullRequest=387

Check failure on line 227 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zt&open=AZ-odu7DXCXF8EnND6Zt&pullRequest=387

Check failure on line 219 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zs&open=AZ-odu7DXCXF8EnND6Zs&pullRequest=387

Check warning on line 358 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Redirect this error message to stderr (>&2).

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Z3&open=AZ-odu7DXCXF8EnND6Z3&pullRequest=387

Check failure on line 366 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Z6&open=AZ-odu7DXCXF8EnND6Z6&pullRequest=387

Check warning on line 40 in Dockerfile

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Not disabling redirects might allow for redirections to insecure websites. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu66XCXF8EnND6Ze&open=AZ-odu66XCXF8EnND6Ze&pullRequest=387

Check failure on line 288 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zz&open=AZ-odu7DXCXF8EnND6Zz&pullRequest=387

Check failure on line 372 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Z7&open=AZ-odu7DXCXF8EnND6Z7&pullRequest=387

Check failure on line 255 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zw&open=AZ-odu7DXCXF8EnND6Zw&pullRequest=387

Check warning on line 182 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Redirect this error message to stderr (>&2).

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zm&open=AZ-odu7DXCXF8EnND6Zm&pullRequest=387

Check failure on line 207 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a default case (*) to handle unexpected values.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zq&open=AZ-odu7DXCXF8EnND6Zq&pullRequest=387

Check failure on line 75 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zh&open=AZ-odu7DXCXF8EnND6Zh&pullRequest=387

Check failure on line 206 in tools/soak.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=owasp-modsecurity_ModSecurity-nginx&issues=AZ-odu7DXCXF8EnND6Zp&open=AZ-odu7DXCXF8EnND6Zp&pullRequest=387