accesscontrol@2.13.15 vulnerabilities

Security framework for Zope.

Direct Vulnerabilities

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

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for free
Vulnerability Vulnerable Version
  • H
Improper Privilege Management

Affected versions of this package are vulnerable to Improper Privilege Management due to the improper enforcement of access controls in the UserFolder component. An attacker can delete user data without proper authorization.

How to fix Improper Privilege Management?

Upgrade AccessControl to version 7.2 or higher.

[,7.2)
  • M
Race Condition

Affected versions of this package are vulnerable to Race Condition via guarded_import when multiple requests run into the same initializing script which imports the same library.

How to fix Race Condition?

Upgrade AccessControl to version 5.3.1 or higher.

[,5.3.1)
  • M
Information Exposure

Affected versions of this package are vulnerable to Information Exposure. When the format functionality of Python is utilized, an individual controlling the format string can access objects via attribute access and subscription from accessible objects. This access uses Python's getattr and getitem, not the policy restricted AccessControl variants _getattr_ and _getitem_. This could potentially lead to critical information disclosure.

How to fix Information Exposure?

Upgrade AccessControl to version 4.4, 6.2 or higher.

[,4.4) [5.0,6.2)