diff --git a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5852.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5852.html
index 923425f3e70..f11a94d0885 100644
--- a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5852.html
+++ b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S5852.html
@@ -15,10 +15,10 @@
Denial of service
How to fix it
To fix a vulnerable regular expression, consider the following strategies:
- - Use possessive quantifiers (
+`, `*, ?+) or atomic grouping to prevent the regex engine from keeping backtracking
- positions.
- - Replace
. with negated character classes to exclude separators where applicable (e.g.,
- instead of . before ).
+ - Use possessive quantifiers (
++, *+, ?+) or atomic grouping to prevent the regex engine from keeping
+ backtracking positions.
+ - Replace
. with negated character classes to exclude separators where applicable (e.g., [^_]* instead of
+ .* before _).
- Use bounded quantifiers such as
{1,5} to limit repetitions.
- Restructure nested quantifiers so the inner group can match in only one way.
- Use a non-backtracking implementation such as RE2/J.
@@ -58,4 +58,8 @@ Standards
- CWE - CWE-1333 - Inefficient Regular Expression Complexity
- OWASP - Top 10 2021 Category A4 - Insecure Design
+Related rules
+
+ - {rule:java:S8786} - Regular expressions should not cause non-linear backtracking
+
diff --git a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S7186.html b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S7186.html
index ab5ee8e75f1..a9b0e166d33 100644
--- a/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S7186.html
+++ b/sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S7186.html
@@ -32,6 +32,7 @@ Documentation
Articles & blog posts
diff --git a/sonarpedia.json b/sonarpedia.json
index eec24719c5f..ce2fddcc2c0 100644
--- a/sonarpedia.json
+++ b/sonarpedia.json
@@ -3,7 +3,7 @@
"languages": [
"JAVA"
],
- "latest-update": "2026-06-11T12:08:17.325440743Z",
+ "latest-update": "2026-06-18T09:33:18.987005213Z",
"options": {
"no-language-in-filenames": true,
"preserve-filenames": false