core[patch]: update image util err msg (#27803)

This commit is contained in:
Bagatur 2024-10-31 10:56:43 -07:00 committed by GitHub
parent 181bcd0577
commit e4e2aa0b78
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,6 +3,11 @@ from typing import Any
def __getattr__(name: str) -> Any:
if name in ("encode_image", "image_to_data_url"):
msg = f"'{name}' has been removed for security reasons."
msg = (
f"'{name}' has been removed for security reasons.\n\n"
f"Usage of this utility in environments with user-input paths is a "
f"security vulnerability. Out of an abundance of caution, the utility "
f"has been removed to prevent possible misuse."
)
raise ValueError(msg)
raise AttributeError(name)