ydata-profiling@4.12.1 vulnerabilities

Generate profile report for pandas DataFrame

Direct Vulnerabilities

Known vulnerabilities in the ydata-profiling package. This does not include vulnerabilities belonging to this package’s dependencies.

How to fix?

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.

Fix for free
VulnerabilityVulnerable Version
  • M
Cross-site Scripting (XSS)

ydata-profiling is a Generate profile report for pandas DataFrame

Affected versions of this package are vulnerable to Cross-site Scripting (XSS) due to improper escape of HTML characters in Jinja2 templates. An attacker can use a maliciously crafted dataset to exploit this vulnerability when an HTML report is generated.

How to fix Cross-site Scripting (XSS)?

There is no fixed version for ydata-profiling.

[4.0.0,)
  • H
Deserialization of Untrusted Data

ydata-profiling is a Generate profile report for pandas DataFrame

Affected versions of this package are vulnerable to Deserialization of Untrusted Data via the loads function in serialize_report.py. Exploiting this vulnerability is possible by creating a maliciously crafted profile reports.

How to fix Deserialization of Untrusted Data?

There is no fixed version for ydata-profiling.

[4.0.0,)
  • H
Deserialization of Untrusted Data

ydata-profiling is a Generate profile report for pandas DataFrame

Affected versions of this package are vulnerable to Deserialization of Untrusted Data through the read_pandas function in dataframe.py. An attacker can execute arbitrary code on the victim's system by supplying a specially crafted dataset.

How to fix Deserialization of Untrusted Data?

There is no fixed version for ydata-profiling.

[4.0.0,)