timf-app-demo / EasyBuggy

Apache License 2.0
0 stars 0 forks source link

antisamy-1.5.3.jar: 7 vulnerabilities (highest severity is: 6.1) #48

Open mend-for-github-com[bot] opened 1 year ago

mend-for-github-com[bot] commented 1 year ago
Vulnerable Library - antisamy-1.5.3.jar

The OWASP AntiSamy project is a collection of APIs for safely allowing users to supply their own HTML and CSS without exposing the site to XSS vulnerabilities.

Library home page: http://www.owasp.org/

Path to dependency file: /pom.xml

Path to vulnerable library: /home/wss-scanner/.m2/repository/org/owasp/antisamy/antisamy/1.5.3/antisamy-1.5.3.jar,/target/easybuggy-1-SNAPSHOT/WEB-INF/lib/antisamy-1.5.3.jar,/.extract/webapps/ROOT/WEB-INF/lib/antisamy-1.5.3.jar

Found in HEAD commit: 012505ff5cb8fece9da8eed6d6530583bfa538a3

Vulnerabilities

CVE Severity CVSS Dependency Type Fixed in (antisamy version) Remediation Possible**
CVE-2024-23635 Medium 6.1 antisamy-1.5.3.jar Direct 1.7.5
CVE-2023-43643 Medium 6.1 antisamy-1.5.3.jar Direct 1.7.4
CVE-2022-29577 Medium 6.1 antisamy-1.5.3.jar Direct 1.6.7
CVE-2022-28367 Medium 6.1 antisamy-1.5.3.jar Direct 1.6.6
CVE-2021-35043 Medium 6.1 antisamy-1.5.3.jar Direct 1.6.4
CVE-2017-14735 Medium 6.1 antisamy-1.5.3.jar Direct 1.5.7
CVE-2016-10006 Medium 6.1 antisamy-1.5.3.jar Direct 1.5.5

**In some cases, Remediation PR cannot be created automatically for a vulnerability despite the availability of remediation

Details

CVE-2024-23635 ### Vulnerable Library - antisamy-1.5.3.jar

The OWASP AntiSamy project is a collection of APIs for safely allowing users to supply their own HTML and CSS without exposing the site to XSS vulnerabilities.

Library home page: http://www.owasp.org/

Path to dependency file: /pom.xml

Path to vulnerable library: /home/wss-scanner/.m2/repository/org/owasp/antisamy/antisamy/1.5.3/antisamy-1.5.3.jar,/target/easybuggy-1-SNAPSHOT/WEB-INF/lib/antisamy-1.5.3.jar,/.extract/webapps/ROOT/WEB-INF/lib/antisamy-1.5.3.jar

Dependency Hierarchy: - :x: **antisamy-1.5.3.jar** (Vulnerable Library)

Found in HEAD commit: 012505ff5cb8fece9da8eed6d6530583bfa538a3

Found in base branch: master

### Vulnerability Details

AntiSamy is a library for performing fast, configurable cleansing of HTML coming from untrusted sources. Prior to 1.7.5, there is a potential for a mutation XSS (mXSS) vulnerability in AntiSamy caused by flawed parsing of the HTML being sanitized. To be subject to this vulnerability the `preserveComments` directive must be enabled in your policy file. As a result, certain crafty inputs can result in elements in comment tags being interpreted as executable when using AntiSamy's sanitized output. Patched in AntiSamy 1.7.5 and later.

Publish Date: 2024-02-02

URL: CVE-2024-23635

### CVSS 3 Score Details (6.1)

Base Score Metrics: - Exploitability Metrics: - Attack Vector: Network - Attack Complexity: Low - Privileges Required: None - User Interaction: Required - Scope: Changed - Impact Metrics: - Confidentiality Impact: Low - Integrity Impact: Low - Availability Impact: None

For more information on CVSS3 Scores, click here.

### Suggested Fix

Type: Upgrade version

Origin: https://github.com/nahsra/antisamy/security/advisories/GHSA-2mrq-w8pv-5pvq

Release Date: 2024-02-02

Fix Resolution: 1.7.5

:rescue_worker_helmet: Automatic Remediation will be attempted for this issue.
CVE-2023-43643 ### Vulnerable Library - antisamy-1.5.3.jar

The OWASP AntiSamy project is a collection of APIs for safely allowing users to supply their own HTML and CSS without exposing the site to XSS vulnerabilities.

Library home page: http://www.owasp.org/

Path to dependency file: /pom.xml

Path to vulnerable library: /home/wss-scanner/.m2/repository/org/owasp/antisamy/antisamy/1.5.3/antisamy-1.5.3.jar,/target/easybuggy-1-SNAPSHOT/WEB-INF/lib/antisamy-1.5.3.jar,/.extract/webapps/ROOT/WEB-INF/lib/antisamy-1.5.3.jar

Dependency Hierarchy: - :x: **antisamy-1.5.3.jar** (Vulnerable Library)

Found in HEAD commit: 012505ff5cb8fece9da8eed6d6530583bfa538a3

Found in base branch: master

### Vulnerability Details

AntiSamy is a library for performing fast, configurable cleansing of HTML coming from untrusted sources. Prior to version 1.7.4, there is a potential for a mutation XSS (mXSS) vulnerability in AntiSamy caused by flawed parsing of the HTML being sanitized. To be subject to this vulnerability the `preserveComments` directive must be enabled in your policy file and also allow for certain tags at the same time. As a result, certain crafty inputs can result in elements in comment tags being interpreted as executable when using AntiSamy's sanitized output. This issue has been patched in AntiSamy 1.7.4 and later.

Publish Date: 2023-10-09

URL: CVE-2023-43643

### CVSS 3 Score Details (6.1)

Base Score Metrics: - Exploitability Metrics: - Attack Vector: Network - Attack Complexity: Low - Privileges Required: None - User Interaction: Required - Scope: Changed - Impact Metrics: - Confidentiality Impact: Low - Integrity Impact: Low - Availability Impact: None

For more information on CVSS3 Scores, click here.

### Suggested Fix

Type: Upgrade version

Origin: https://www.cve.org/CVERecord?id=CVE-2023-43643

Release Date: 2023-10-09

Fix Resolution: 1.7.4

:rescue_worker_helmet: Automatic Remediation will be attempted for this issue.
CVE-2022-29577 ### Vulnerable Library - antisamy-1.5.3.jar

The OWASP AntiSamy project is a collection of APIs for safely allowing users to supply their own HTML and CSS without exposing the site to XSS vulnerabilities.

Library home page: http://www.owasp.org/

Path to dependency file: /pom.xml

Path to vulnerable library: /home/wss-scanner/.m2/repository/org/owasp/antisamy/antisamy/1.5.3/antisamy-1.5.3.jar,/target/easybuggy-1-SNAPSHOT/WEB-INF/lib/antisamy-1.5.3.jar,/.extract/webapps/ROOT/WEB-INF/lib/antisamy-1.5.3.jar

Dependency Hierarchy: - :x: **antisamy-1.5.3.jar** (Vulnerable Library)

Found in HEAD commit: 012505ff5cb8fece9da8eed6d6530583bfa538a3

Found in base branch: master

### Vulnerability Details

OWASP AntiSamy before 1.6.7 allows XSS via HTML tag smuggling on STYLE content with crafted input. The output serializer does not properly encode the supposed Cascading Style Sheets (CSS) content. NOTE: this issue exists because of an incomplete fix for CVE-2022-28367.

Publish Date: 2022-04-21

URL: CVE-2022-29577

### CVSS 3 Score Details (6.1)

Base Score Metrics: - Exploitability Metrics: - Attack Vector: Network - Attack Complexity: Low - Privileges Required: None - User Interaction: Required - Scope: Changed - Impact Metrics: - Confidentiality Impact: Low - Integrity Impact: Low - Availability Impact: None

For more information on CVSS3 Scores, click here.

### Suggested Fix

Type: Upgrade version

Origin: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-29577

Release Date: 2022-04-21

Fix Resolution: 1.6.7

:rescue_worker_helmet: Automatic Remediation will be attempted for this issue.
CVE-2022-28367 ### Vulnerable Library - antisamy-1.5.3.jar

The OWASP AntiSamy project is a collection of APIs for safely allowing users to supply their own HTML and CSS without exposing the site to XSS vulnerabilities.

Library home page: http://www.owasp.org/

Path to dependency file: /pom.xml

Path to vulnerable library: /home/wss-scanner/.m2/repository/org/owasp/antisamy/antisamy/1.5.3/antisamy-1.5.3.jar,/target/easybuggy-1-SNAPSHOT/WEB-INF/lib/antisamy-1.5.3.jar,/.extract/webapps/ROOT/WEB-INF/lib/antisamy-1.5.3.jar

Dependency Hierarchy: - :x: **antisamy-1.5.3.jar** (Vulnerable Library)

Found in HEAD commit: 012505ff5cb8fece9da8eed6d6530583bfa538a3

Found in base branch: master

### Vulnerability Details

OWASP AntiSamy before 1.6.6 allows XSS via HTML tag smuggling on STYLE content with crafted input. The output serializer does not properly encode the supposed Cascading Style Sheets (CSS) content.

Publish Date: 2022-04-21

URL: CVE-2022-28367

### CVSS 3 Score Details (6.1)

Base Score Metrics: - Exploitability Metrics: - Attack Vector: Network - Attack Complexity: Low - Privileges Required: None - User Interaction: Required - Scope: Changed - Impact Metrics: - Confidentiality Impact: Low - Integrity Impact: Low - Availability Impact: None

For more information on CVSS3 Scores, click here.

### Suggested Fix

Type: Upgrade version

Origin: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-28367

Release Date: 2022-04-21

Fix Resolution: 1.6.6

:rescue_worker_helmet: Automatic Remediation will be attempted for this issue.
CVE-2021-35043 ### Vulnerable Library - antisamy-1.5.3.jar

The OWASP AntiSamy project is a collection of APIs for safely allowing users to supply their own HTML and CSS without exposing the site to XSS vulnerabilities.

Library home page: http://www.owasp.org/

Path to dependency file: /pom.xml

Path to vulnerable library: /home/wss-scanner/.m2/repository/org/owasp/antisamy/antisamy/1.5.3/antisamy-1.5.3.jar,/target/easybuggy-1-SNAPSHOT/WEB-INF/lib/antisamy-1.5.3.jar,/.extract/webapps/ROOT/WEB-INF/lib/antisamy-1.5.3.jar

Dependency Hierarchy: - :x: **antisamy-1.5.3.jar** (Vulnerable Library)

Found in HEAD commit: 012505ff5cb8fece9da8eed6d6530583bfa538a3

Found in base branch: master

### Vulnerability Details

OWASP AntiSamy before 1.6.4 allows XSS via HTML attributes when using the HTML output serializer (XHTML is not affected). This was demonstrated by a javascript: URL with : as the replacement for the : character.

Publish Date: 2021-07-19

URL: CVE-2021-35043

### CVSS 3 Score Details (6.1)

Base Score Metrics: - Exploitability Metrics: - Attack Vector: Network - Attack Complexity: Low - Privileges Required: None - User Interaction: Required - Scope: Changed - Impact Metrics: - Confidentiality Impact: Low - Integrity Impact: Low - Availability Impact: None

For more information on CVSS3 Scores, click here.

### Suggested Fix

Type: Upgrade version

Origin: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-35043

Release Date: 2021-07-19

Fix Resolution: 1.6.4

:rescue_worker_helmet: Automatic Remediation will be attempted for this issue.
CVE-2017-14735 ### Vulnerable Library - antisamy-1.5.3.jar

The OWASP AntiSamy project is a collection of APIs for safely allowing users to supply their own HTML and CSS without exposing the site to XSS vulnerabilities.

Library home page: http://www.owasp.org/

Path to dependency file: /pom.xml

Path to vulnerable library: /home/wss-scanner/.m2/repository/org/owasp/antisamy/antisamy/1.5.3/antisamy-1.5.3.jar,/target/easybuggy-1-SNAPSHOT/WEB-INF/lib/antisamy-1.5.3.jar,/.extract/webapps/ROOT/WEB-INF/lib/antisamy-1.5.3.jar

Dependency Hierarchy: - :x: **antisamy-1.5.3.jar** (Vulnerable Library)

Found in HEAD commit: 012505ff5cb8fece9da8eed6d6530583bfa538a3

Found in base branch: master

### Vulnerability Details

OWASP AntiSamy before 1.5.7 allows XSS via HTML5 entities, as demonstrated by use of : to construct a javascript: URL.

Publish Date: 2017-09-25

URL: CVE-2017-14735

### CVSS 3 Score Details (6.1)

Base Score Metrics: - Exploitability Metrics: - Attack Vector: Network - Attack Complexity: Low - Privileges Required: None - User Interaction: Required - Scope: Changed - Impact Metrics: - Confidentiality Impact: Low - Integrity Impact: Low - Availability Impact: None

For more information on CVSS3 Scores, click here.

### Suggested Fix

Type: Upgrade version

Origin: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14735

Release Date: 2017-09-25

Fix Resolution: 1.5.7

:rescue_worker_helmet: Automatic Remediation will be attempted for this issue.
CVE-2016-10006 ### Vulnerable Library - antisamy-1.5.3.jar

The OWASP AntiSamy project is a collection of APIs for safely allowing users to supply their own HTML and CSS without exposing the site to XSS vulnerabilities.

Library home page: http://www.owasp.org/

Path to dependency file: /pom.xml

Path to vulnerable library: /home/wss-scanner/.m2/repository/org/owasp/antisamy/antisamy/1.5.3/antisamy-1.5.3.jar,/target/easybuggy-1-SNAPSHOT/WEB-INF/lib/antisamy-1.5.3.jar,/.extract/webapps/ROOT/WEB-INF/lib/antisamy-1.5.3.jar

Dependency Hierarchy: - :x: **antisamy-1.5.3.jar** (Vulnerable Library)

Found in HEAD commit: 012505ff5cb8fece9da8eed6d6530583bfa538a3

Found in base branch: master

### Vulnerability Details

In OWASP AntiSamy before 1.5.5, by submitting a specially crafted input (a tag that supports style with active content), you could bypass the library protections and supply executable code. The impact is XSS.

Publish Date: 2016-12-24

URL: CVE-2016-10006

### CVSS 3 Score Details (6.1)

Base Score Metrics: - Exploitability Metrics: - Attack Vector: Network - Attack Complexity: Low - Privileges Required: None - User Interaction: Required - Scope: Changed - Impact Metrics: - Confidentiality Impact: Low - Integrity Impact: Low - Availability Impact: None

For more information on CVSS3 Scores, click here.

### Suggested Fix

Type: Upgrade version

Origin: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10006

Release Date: 2016-12-24

Fix Resolution: 1.5.5

:rescue_worker_helmet: Automatic Remediation will be attempted for this issue.

:rescue_worker_helmet:Automatic Remediation will be attempted for this issue.