🌐
GitHub
github.com › pallets › werkzeug › blob › main › src › werkzeug › security.py
werkzeug/src/werkzeug/security.py at main · pallets/werkzeug
The comprehensive WSGI web application library. Contribute to pallets/werkzeug development by creating an account on GitHub.
Author   pallets
🌐
Techmonger
techmonger.github.io › 4 › secure-passwords-werkzeug
Secure Passwords in Python With Werkzeug - Tech Monger
November 26, 2017 - Learn how to store user passwords securely using hashes, salts and HMAC with werkzeug.
🌐
GitHub
github.com › AnataarXVI › Werkzeug-Cracker
GitHub - AnataarXVI/Werkzeug-Cracker: Werkzeug password cracker · GitHub
>>> from werkzeug.security import generate_password_hash >>> hash = generate_password_hash("password", method='pbkdf2:sha256', salt_length=8) >>> hash 'pbkdf2:sha256:260000$3LESq315$6f074a3d958ad256ced33cc72dfb79fda306ea53eb4d171d4c1bee4881e778c1'
Starred by 19 users
Forked by 2 users
Languages   Python
🌐
IBM
ibm.com › support › pages › security-bulletin-there-vulnerability-python-wheel-package-werkzeug-library-affecting-watsonx-code-assistant-prem-extensions
Security Bulletin: There is a vulnerability in Python wheel package for the Werkzeug library affecting watsonx Code Assistant On Prem Extensions
March 27, 2025 - CWE: CWE-22: Improper Limitation .../MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X) CVEID: CVE-2024-49767 DESCRIPTION: Werkzeug is a Web Server Gateway Interface web application library....
🌐
GitHub
github.com › pallets › werkzeug › blob › main › tests › test_security.py
werkzeug/tests/test_security.py at main · pallets/werkzeug
from werkzeug.security import check_password_hash · from werkzeug.security import generate_password_hash · from werkzeug.security import safe_join · · · def test_default_password_method(): value = generate_password_hash("secret") assert value.startswith("scrypt:") ·
Author   pallets
🌐
GitHub
github.com › pallets › werkzeug › security
Security Overview · pallets/werkzeug · GitHub
The current feature release will receive security fixes. A backport to the previous feature branch may be considered upon request based on usage information and severity, but is not guaranteed. Werkzeug safe_join() allows Windows special device names
🌐
GitHub
github.com › mailjet › Python-App-Engine › blob › master › lib › werkzeug › security.py
Python-App-Engine/lib/werkzeug/security.py at master · mailjet/Python-App-Engine
werkzeug.security · ~~~~~~~~~~~~~~~~~ · Security related helpers such as secure password hashing tools. · :copyright: (c) 2013 by the Werkzeug Team, see AUTHORS for more details. :license: BSD, see LICENSE for more details. """ import os ·
Author   mailjet
🌐
GitHub
github.com › qsnake › werkzeug › blob › master › werkzeug › security.py
werkzeug/werkzeug/security.py at master · qsnake/werkzeug
werkzeug.security · ~~~~~~~~~~~~~~~~~ · Security related helpers such as secure password hashing tools. · :copyright: (c) 2010 by the Werkzeug Team, see AUTHORS for more details. :license: BSD, see LICENSE for more details. """ import hmac ·
Author   qsnake
🌐
GitHub
github.com › topics › werkzeug
werkzeug · GitHub Topics · GitHub
python client flask json rest curl http-server postman jwt-token jwt-authentication restful-api server-client crud-operation crud-api werkzeug jwt-authorization ... python security hacking bruteforce wordlist python3 brute-force cracker brute ...
🌐
GitHub
github.com › pallets › werkzeug › releases
Releases · pallets/werkzeug
This is the Werkzeug 3.0.6 security fix release, which fixes security issues but does not otherwise change behavior and should not result in breaking changes. PyPI: https://pypi.org/project/Werkzeug/3.0.6/ Changes: https://werkzeug.palletsprojects.com/en/stable/changes/#version-3-0-6 · Fix how max_form_memory_size is applied when parsing large non-file fields. GHSA-q34m-jh98-gwm2 · safe_join catches certain paths on Windows that were not caught by ntpath.isabs on Python < 3.11.
Author   pallets
Find elsewhere
🌐
GitHub
github.com › jb2170 › WerkzeugSecurityCLI
GitHub - jb2170/WerkzeugSecurityCLI: Generate and check werkzeug.security password hashes on the command line · GitHub
Generate and check werkzeug.security password hashes on the command line - jb2170/WerkzeugSecurityCLI
Author   jb2170
🌐
GitHub
github.com › eirannejad › pyRevit › blob › master › site-packages › werkzeug › security.py
pyRevit/site-packages/werkzeug/security.py at master · pyrevitlabs/pyRevit
werkzeug.security · ~~~~~~~~~~~~~~~~~ · Security related helpers such as secure password hashing tools. · :copyright: (c) 2014 by the Werkzeug Team, see AUTHORS for more details. :license: BSD, see LICENSE for more details. """ import os ·
Author   pyrevitlabs
🌐
GitHub
github.com › hashcat › hashcat › issues › 3205
Feature Request - Python Werkzeug Module/Parser · Issue #3205 · hashcat/hashcat
March 4, 2022 - Full documentation of implementing this algorithm / hash format can be found here: https://werkzeug.palletsprojects.com/en/2.0.x/utils/#werkzeug.security.check_password_hash https://werkzeug.palletsprojects.com/en/2.0.x/utils/#werkzeug.security.generate_password_hash https://github.com/pallets/werkzeug/blob/main/src/werkzeug/security.py
Author   hashcat
🌐
Snyk
security.snyk.io › snyk vulnerability database › linux › debian
Resource Exhaustion in python-werkzeug | CVE-2024-49767 | Snyk
There is no upper limit; a single upload at 1 Gbit/s can exhaust 32 GB of RAM in less than 60 seconds. Werkzeug version 3.0.6 fixes this issue. https://security-tracker.debian.org/tracker/CVE-2024-49767 · https://github.com/pallets/quart/commit/5e78c4169b8eb66b91ead3e62d44721b9e1644ee
🌐
Beautiful Soup
tedboy.github.io › flask › _modules › werkzeug › security.html
Source code for werkzeug.security - Flask API
# -*- coding: utf-8 -*- """ werkzeug.security ~~~~~~~~~~~~~~~~~ Security related helpers such as secure password hashing tools. :copyright: (c) 2014 by the Werkzeug Team, see AUTHORS for more details. :license: BSD, see LICENSE for more details.
🌐
GitHub
github.com › mpdavis › 319-project › blob › master › werkzeug › security.py
319-project/werkzeug/security.py at master · mpdavis/319-project
werkzeug.security · ~~~~~~~~~~~~~~~~~ · Security related helpers such as secure password hashing tools. · :copyright: (c) 2011 by the Werkzeug Team, see AUTHORS for more details. :license: BSD, see LICENSE for more details. """ import os ·
Author   mpdavis
🌐
PyPI
pypi.org › project › Werkzeug
Werkzeug · PyPI
Publisher: publish.yaml on pallets/werkzeug Attestations: Values shown here reflect the state when the release was signed and may no longer be current. ... AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom ...
      » pip install Werkzeug
    
Published   Apr 02, 2026
Version   3.1.8
🌐
Snyk
snyk.io › snyk vulnerability database › pip
werkzeug | Snyk
November 19, 2020 - Security vulnerabilities and package health score for pip package werkzeug
🌐
Versioneye
versioneye.com › Python › werkzeug › 0.14.1
Python/werkzeug/0.14.1
Secure versions: [3.1.4, 3.1.5] Recommendation: Update to version 3.1.5. Werkzeug DoS: High resource usage when parsing multipart/form-data containing a large part with CR/LF character at the beginning · Published date: 2023-10-25T14:22:59Z · CVE: CVE-2023-46136 · Links: https://github.com/pallets/werkzeug/security/advisories/GHSA-hrfv-mqp8-q5rw ·