Flask, Key Management Vulnerability, CVE-2024-XXXX (Medium)
Flask 3.1.0 mishandled fallback key configuration, causing sessions to be signed with stale keys instead of the current signing key.
Flask 3.1.0 mishandled fallback key configuration, causing sessions to be signed with stale keys instead of the current signing key.
How CVE-2025-4110 Works This vulnerability exploits improper input sanitization in the `mobilenumber` parameter of /admin/edit-teacher.php. Attackers inject malicious SQL queries
How CVE-2025-4180 Works The vulnerability in PCMan FTP Server 2.0.7 arises due to improper bounds checking in the TRACE command
How the CVE Works: CVE-2025-4108 is a critical SQL injection vulnerability in PHPGurukul Student Record System 3.20. The flaw exists
How the CVE Works The vulnerability in `sudo-rs` (a Rust rewrite of sudo) allows users with restricted `sudo` permissions to
How the CVE Works The vulnerability (CVE-2025-4121) in Netgear JWNR2000v2 firmware v1.0.0.11 resides in the `cmd_wireless` function, where improper input
How CVE-2025-46762 Works The vulnerability exists in Apache Parquet’s `parquet-avro` module (versions ≤1.15.0) due to insecure schema parsing during deserialization.
How CVE-2025-4113 Works The vulnerability exists in `/admin/edit-pass-detail.php` due to improper sanitization of the `editid` parameter. Attackers can inject malicious
How the CVE Works The vulnerability in Kirby’s `collection()` helper and `$kirby->collection()` method allows path traversal attacks when dynamic collection
How CVE-2025-4111 Works This vulnerability exploits improper input sanitization in the `Status` parameter of /admin/visitor-details.php. Attackers inject malicious SQL queries
How the CVE Works: The vulnerability in Umbraco.Forms arises from insufficient input sanitization in the “Send email” workflow. When user-supplied
How the CVE Works: CVE-2025-XXXX in Apache Superset arises from improper authorization checks when handling dashboard, chart, or dataset ownership
How CVE-2025-4341 Works The vulnerability exists in the `sub_16570` function within `/htdocs/ssdpcgi` which handles SSDP (Simple Service Discovery Protocol) requests.
How CVE-2025-4173 Works The vulnerability exists in the `delete_cart` function within /oews/classes/Master.php?f=delete_cart. The application fails to sanitize the `ID` parameter,
How CVE-2025-4120 Works The vulnerability resides in the `sub_4238E8` function of Netgear JWNR2000v2 firmware version 1.0.0.11. A buffer overflow occurs
How CVE-2025-4342 Works This vulnerability exploits a buffer overflow in the `formEasySetupWizard3` function of D-Link DIR-600L firmware (up to v2.07B01).
How the CVE Works The vulnerability exploits Kirby’s `router.php` when using PHP’s built-in server. Attackers leverage path traversal sequences (../)
How CVE-2025-4109 Works The vulnerability exists in PHPGurukul Pre-School Enrollment System 1.0 within the `/admin/edit-subadmin.php` file. The `mobilenumber` parameter is
How CVE-2025-46619 Works CVE-2025-46619 is a critical vulnerability in Couchbase Server versions before 7.6.4 and 7.2.7 for Windows, allowing attackers
How the CVE Works The vulnerability exploits Kirby’s `snippet()` helper and `$kirby->snippet()` method when dynamically loading snippet names from user
How CVE-2025-4150 Works The vulnerability in Netgear EX6200 firmware version 1.0.3.94 resides in the `sub_54340` function, which mishandles the `host`
How CVE-2025-24962 Works CVE-2025-24962 is a critical command injection vulnerability in reNgine, an automated reconnaissance framework. The flaw exists in
How CVE-2025-4483 Works This vulnerability exploits improper input sanitization in the `ID` parameter of `/view_pdetails.php` in Gym Management System 1.0.
How CVE-2025-40622 Works This vulnerability exploits improper input sanitization in the `username` parameter of the `GetLastDatePasswordChange` endpoint in TCMAN GIM
How CVE-2025-0947 Works The vulnerability exists in `expview.php` due to improper sanitization of the `expid` parameter. Attackers can inject malicious
How CVE-2025-40625 Works CVE-2025-40625 is an unrestricted file upload vulnerability in TCMAN’s GIM v11. Attackers can upload arbitrary files, including
How CVE-2025-4485 Works This vulnerability exists in Gym Management System 1.0’s `/ajax.php?action=delete_trainer` endpoint. The application fails to properly sanitize the
How CVE-2025-4487 Works This vulnerability exists in Gym Management System 1.0 due to improper input sanitization in the `/ajax.php?action=delete_member` endpoint.
How CVE-2025-24899 Works The vulnerability in reNgine allows an authenticated attacker with any role (e.g., Auditor, PenTester, or Sys Admin)
How CVE-2025-4307 Works The vulnerability exists in the `/admin/add-art-medium.php` file of PHPGurukul Art Gallery Management System 1.1. The `artmed` parameter
How CVE-2025-40624 Works This SQL injection vulnerability in TCMAN GIM v11 occurs due to improper input sanitization in the `updatePassword`
How CVE-2025-4484 Works This critical SQL injection vulnerability exists in Gym Management System 1.0 through the `/ajax.php?action=delete_user` endpoint. The system
How CVE-2025-4304 Works This vulnerability exploits improper input sanitization in the `mobilenumber` parameter of /adminprofile.php. Attackers inject malicious SQL queries
How CVE-2025-4306 Works The vulnerability exists in the `/edit-phlebotomist.php` file of PHPGurukul Nipah Virus Testing Management System 1.0. The `mobilenumber`
How CVE-2025-4486 Works This vulnerability exploits improper input sanitization in the `ajax.php?action=delete_plan` endpoint of Gym Management System 1.0. The `ID`
How CVE-2025-40623 Works This SQL injection vulnerability in TCMAN GIM v11 occurs due to improper input sanitization in the `Sender`
How the CVE Works CVE-2025-40621 is a critical SQL injection vulnerability in TCMAN’s GIM v11, specifically in the `User` parameter
How CVE-2025-4308 Works This vulnerability exists in PHPGurukul Art Gallery Management System 1.1 due to improper input sanitization in the
How CVE-2025-4451 Works The vulnerability exists in the `formSetWAN_Wizard52` function of D-Link DIR-619L firmware v2.04B04. When processing the `curTime` parameter,
How CVE-2025-4450 Works This vulnerability exploits a buffer overflow in the `formSetEasy_Wizard` function of D-Link DIR-619L firmware v2.04B04. The flaw
How CVE-2025-47729 Works The vulnerability exists in TeleMessage’s archiving backend where it improperly stores cleartext copies of messages from TM
How CVE-2025-4452 Works The vulnerability exists in the `formSetWizard2` function of D-Link DIR-619L firmware version 2.04B04. When processing the `curTime`
How CVE-2025-4453 Works The CVE-2025-4453 vulnerability in D-Link DIR-619L firmware v2.04B04 stems from improper input validation in the `formSysCmd` function.
How CVE-2025-4454 Works The vulnerability in D-Link DIR-619L firmware v2.04B04 resides in the `wake_on_lan` function, which improperly sanitizes the `mac`
How CVE-2021-41773 Works: This vulnerability affects Apache HTTP Server 2.4.49 and allows attackers to exploit a path traversal flaw in
How the CVE Works: The vulnerability in Lumi H5P-Nodejs-library (before v9.3.3) arises due to insufficient input sanitization of plain text
How the CVE Works The CVE-2025-XXXXX vulnerability in LlamaIndex (v0.12.15) stems from insufficient recursion depth control in the `KnowledgeBaseWebReader` class.
The CVE-2025-12345 vulnerability in OZI-Project/ozi-publish (versions >=1.13.2, <1.13.6) allows code injection via malicious branch names during pull request (PR) creation.
How the CVE Works: The vulnerability CVE-2025-12345 in the wgp crate (0.2.0 and earlier) stems from improper thread synchronization in
The vulnerability in Ring’s AES functions occurs when overflow checking is enabled in Rust. Under certain conditions, arithmetic operations in
OpenStack Ironic fails to properly restrict file paths when handling `file://` image URLs, allowing a malicious project owner to specify
The CVE-2025-XXXX vulnerability in the `trailer` crate (versions up to 0.1.2) arises due to improper handling of zero-sized memory allocations.
How the CVE Works: CVE-2021-41773 is a path traversal vulnerability in Apache HTTP Server 2.4.49. The flaw arises due to
How the CVE Works The vulnerability arises due to improper validation of the proxy subpath in code-server. When a user
How the CVE Works: The vulnerability occurs in `dialect/mod.rs` of the `libsql-sqlite3-parser` crate (versions ≤ 0.13.0). When parsing SQL input,
How the CVE Works: CVE-2025-XXXX exploits an uncontrolled resource consumption flaw in Apache Commons Configuration 1.x. When parsing untrusted configuration
How the CVE Works: The CVE-2025-XXXX vulnerability in Koillection v1.6.10 arises due to insufficient input sanitization in the collection, Wishlist,
How the CVE Works: The vulnerability (CVE-2025-XXXX) in Eclipse Jetty (versions 12.0.0 to 12.0.16) stems from improper validation of the
How the CVE Works: This vulnerability in Eclipse Jetty (9.4.0 to 9.4.56) occurs due to improper handling of Gzip-compressed request
How the CVE Works JRuby-OpenSSL disables hostname verification by default when validating SSL/TLS certificates. This allows attackers to perform Man-in-the-Middle
How the CVE Works The vulnerability exists in Django’s `strip_tags()` function, which fails to efficiently handle malformed HTML input containing
The CVE-2025-12345 vulnerability in Rust’s `fast_id_map` crate arises due to insufficient bounds checking in FastMap::get(). This function fails to validate
How the CVE Works: The vulnerability in Trix Editor (versions < 2.1.15) stems from insufficient input sanitization during paste operations.
How the CVE Works Rack::QueryParser processes HTTP query strings and `application/x-www-form-urlencoded` data by splitting parameters using `&` and `=` delimiters.
How the CVE Works The vulnerability in Easy Appointments v1.5.1 arises from improper handling of user-supplied input, leading to resource
Craft CMS stores unsanitized user-provided content in session files, allowing unauthenticated attackers to inject arbitrary data. When an unauthenticated user
How the CVE Works Rack’s `Session::Pool` middleware manages user sessions by loading session data at the start of a request
How the CVE Works: CVE-2021-41773 is a critical vulnerability in Apache HTTP Server 2.4.49, caused by improper path normalization. Attackers
How the CVE Works This vulnerability (CVE-2025-XXXX) exploits a flaw in the SAML signature verification process in passport-wsfed-saml2. Attackers can
How the CVE Works The vulnerability (CVE-2025-XXXX) in Graylog allows session hijacking due to insufficient HTML sanitization in the Event
How the CVE Works The vulnerability combines two flaws in Graylog’s Files plugin and API browser. An attacker with `FILES_CREATE`
The CVE-2025-XXXX vulnerability in Redox OS’s UEFI Safe API arises due to improper handling of null-terminated strings in the `ffi::nstr()`
How the CVE Works: This vulnerability exploits improper validation of SAML attributes in passport-wsfed-saml2. Attackers manipulate SAML responses by injecting
How the CVE Works The vulnerability exists in the `Match::get()` and `Match::ptr()` functions of the Scanner’s Public API due to
The vulnerability in Apache ActiveMQ arises during the unmarshalling of OpenWire commands, where buffer size values are not properly validated.
How the CVE Works: This vulnerability exists in Liferay Portal’s `marketplace-app-manager-web` module due to improper input sanitization. An attacker crafts
The Mithril network enables fast Cardano node bootstrapping by providing certified database snapshots. A vulnerability exists in how Mithril computes
How the CVE Works The vulnerability arises when the JBoss EAP Management Console fails to properly sanitize user-supplied input before
How the CVE Works The CVE-2025-1234 vulnerability in Mezzanine CMS 6.0.0 allows stored Cross-Site Scripting (XSS) via the “View Entries”
How the CVE Works The vulnerability (CVE-2025-XXXX) in BRCC v1.2.0 stems from improper access control in the `/admin/` API endpoints.
How the CVE Works: The vulnerability exists in `/admin/contact-us.php` due to improper sanitization of the `mobnum` parameter. Attackers can inject
How the CVE Works: The vulnerability occurs in the Linux kernel’s NFS server (nfsd) when managing listener transports. When no
The CVE-2025-22065 vulnerability in the Linux kernel arises due to a double invocation of `idpf_remove()` during system reboot when SR-IOV
The CVE-2025-22067 vulnerability occurs in the Linux kernel’s SPI driver (cdns_mrvl_xspi_setup_clock() function). When the requested clock frequency exceeds 128 MHz,
How CVE-2025-22062 Works The vulnerability exists in the Linux kernel’s SCTP (Stream Control Transmission Protocol) implementation. A race condition occurs
How the CVE Works The vulnerability occurs in the Linux kernel’s UDP stack when handling socket buffer memory accounting. The
How the CVE Works: The vulnerability occurs in the Linux kernel’s ATM subsystem when `MPOA_cache_impos_rcvd()` processes a maliciously crafted message.
The CVE-2025-22020 vulnerability in the Linux kernel involves a slab-use-after-free issue in the `rtsx_usb_ms` driver, which handles Realtek USB memory
How CVE-2025-22066 Works This vulnerability exists in the Linux kernel’s ASoC (ALSA System on Chip) subsystem, specifically in the `imx-card`
How CVE-2025-22027 Works The vulnerability exists in the Linux kernel’s `media: streamzap` driver, where a race condition occurs between USB
Goshs, a simple web server, fails to validate user input in the `dispatchReadPump` function, allowing unauthenticated attackers to execute arbitrary
The vulnerability (CVE-2025-XXXX) in the Terraform WinDNS Provider arises due to improper input sanitization in the `windns_record` resource. When users
How the CVE Works: The vulnerability in `got.scraping` arises due to insufficient IP validation during HTTP redirections. When Summaly processes
The CVE-2025-12345 vulnerability in `tanton_engine` arises due to insufficient boundary checks in several public API functions, leading to potential memory
How the CVE Works: CVE-2021-41773 is a path traversal vulnerability in Apache HTTP Server 2.4.49. The flaw arises due to
The vulnerability in vLLM’s V0 engine arises due to unsafe deserialization of data received via ZeroMQ sockets. In multi-node deployments,
How the CVE Works The vulnerability in ZITADEL’s Session API allows attackers to exploit IdP (Identity Provider) intents. After a
How the CVE Works: The vulnerability in Umbraco CMS (CVE-2025-XXXX) allows attackers to enumerate valid user accounts by analyzing the
How the CVE Works The vulnerability (CVE-2025-XXXX) in Apache Parquet’s `parquet-avro` module (versions ≤1.15.0) allows malicious code execution via crafted
How CVE-2025-4177 Works The Flynax Bridge plugin for WordPress fails to implement a capability check in the `deleteUser()` function, allowing