Skip to content

Commit 57302ee

Browse files
Merge pull request #1768 from forcedotcom/release-4.11.0
RELEASE @W-17915084@ Conducting v4.11.0 release
2 parents e725fa5 + c947091 commit 57302ee

File tree

4 files changed

+72
-3
lines changed

4 files changed

+72
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@salesforce/sfdx-scanner",
33
"description": "Static code scanner that applies quality and security rules to Apex code, and provides feedback.",
4-
"version": "4.10.0",
4+
"version": "4.11.0",
55
"author": "Salesforce Code Analyzer Team",
66
"bugs": "https://github.com/forcedotcom/sfdx-scanner/issues",
77
"dependencies": {

pmd7/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ repositories {
1010
}
1111

1212
// Keep this in sync with src/Constants.ts > PMD7_VERSION
13-
var pmd7Version = "7.10.0"
13+
var pmd7Version = "7.11.0"
1414

1515
val pmdDist7Dir = "$buildDir/../../dist/pmd7"
1616

retire-js/RetireJsVulns.json

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4482,6 +4482,30 @@
44824482
"https://github.com/cure53/DOMPurify/commit/26e1d69ca7f769f5c558619d644d90dd8bf26ebc",
44834483
"https://github.com/cure53/DOMPurify"
44844484
]
4485+
},
4486+
{
4487+
"atOrAbove": "0",
4488+
"below": "3.2.4",
4489+
"cwe": [
4490+
"CWE-79"
4491+
],
4492+
"severity": "medium",
4493+
"identifiers": {
4494+
"summary": "DOMPurify allows Cross-site Scripting (XSS)",
4495+
"CVE": [
4496+
"CVE-2025-26791"
4497+
],
4498+
"githubID": "GHSA-vhxf-7vqr-mrjg"
4499+
},
4500+
"info": [
4501+
"https://github.com/advisories/GHSA-vhxf-7vqr-mrjg",
4502+
"https://nvd.nist.gov/vuln/detail/CVE-2025-26791",
4503+
"https://github.com/cure53/DOMPurify/commit/d18ffcb554e0001748865da03ac75dd7829f0f02",
4504+
"https://ensy.zip/posts/dompurify-323-bypass",
4505+
"https://github.com/cure53/DOMPurify",
4506+
"https://github.com/cure53/DOMPurify/releases/tag/3.2.4",
4507+
"https://nsysean.github.io/posts/dompurify-323-bypass"
4508+
]
44854509
}
44864510
],
44874511
"extractors": {
@@ -6142,6 +6166,30 @@
61426166
"https://github.com/axios/axios/releases/tag/v1.7.4",
61436167
"https://jeffhacks.com/advisories/2024/06/24/CVE-2024-39338.html"
61446168
]
6169+
},
6170+
{
6171+
"atOrAbove": "0",
6172+
"below": "1.8.2",
6173+
"cwe": [
6174+
"CWE-918"
6175+
],
6176+
"severity": "high",
6177+
"identifiers": {
6178+
"summary": "axios Requests Vulnerable To Possible SSRF and Credential Leakage via Absolute URL",
6179+
"CVE": [
6180+
"CVE-2025-27152"
6181+
],
6182+
"githubID": "GHSA-jr5f-v2jv-69x6"
6183+
},
6184+
"info": [
6185+
"https://github.com/advisories/GHSA-jr5f-v2jv-69x6",
6186+
"https://github.com/axios/axios/security/advisories/GHSA-jr5f-v2jv-69x6",
6187+
"https://nvd.nist.gov/vuln/detail/CVE-2025-27152",
6188+
"https://github.com/axios/axios/issues/6463",
6189+
"https://github.com/axios/axios/commit/fb8eec214ce7744b5ca787f2c3b8339b2f54b00f",
6190+
"https://github.com/axios/axios",
6191+
"https://github.com/axios/axios/releases/tag/v1.8.2"
6192+
]
61456193
}
61466194
],
61476195
"extractors": {
@@ -7128,6 +7176,27 @@
71287176
"https://froala.com/wysiwyg-editor/changelog/#4.1.4",
71297177
"https://github.com/advisories/GHSA-hvpq-7vcc-5hj5"
71307178
]
7179+
},
7180+
{
7181+
"atOrAbove": "0",
7182+
"below": "4.3.1",
7183+
"cwe": [
7184+
"CWE-79"
7185+
],
7186+
"severity": "medium",
7187+
"identifiers": {
7188+
"summary": "Froala WYSIWYG editor allows cross-site scripting (XSS)",
7189+
"CVE": [
7190+
"CVE-2024-51434"
7191+
],
7192+
"githubID": "GHSA-549p-5c7f-c5p4"
7193+
},
7194+
"info": [
7195+
"https://github.com/advisories/GHSA-549p-5c7f-c5p4",
7196+
"https://nvd.nist.gov/vuln/detail/CVE-2024-51434",
7197+
"https://georgyg.com/home/froala-wysiwyg-editor---xss-cve-2024-51434",
7198+
"https://github.com/froala/wysiwyg-editor"
7199+
]
71317200
}
71327201
],
71337202
"extractors": {

src/Constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import os = require('os');
22
import path = require('path');
33

44
// Keep this in sync with <repoRoot>/pmd7/build.gradle.kts > pmd7Version
5-
export const PMD7_VERSION = '7.10.0';
5+
export const PMD7_VERSION = '7.11.0';
66

77
export const PMD_APPEXCHANGE_RULES_VERSION = '0.16';
88

0 commit comments

Comments
 (0)