Apache Struts, Remote Code Execution, CVE-2017-5638 (Critical)
The CVE-2017-5638 vulnerability in Apache Struts 2 stems from flawed error handling within the Jakarta Multipart parser. When a malicious
The CVE-2017-5638 vulnerability in Apache Struts 2 stems from flawed error handling within the Jakarta Multipart parser. When a malicious
How the mentioned CVE works: The vulnerability resides in the Contrast-Limited Adaptive Histogram Equalization (CLAHE) function in MagickCore/enhance.c. The core
How the CVE Works: The vulnerability exists in the `pg8000.native.literal` function of pg8000 version 1.31.4. This function is intended to
Docker Compose fails to properly sanitize file paths specified within remote OCI artifact annotations. When processing an artifact, if the
The vulnerability in Wasmtime 38.0.0 through 38.0.2 stems from an incomplete refactoring of host-to-wasm trampolines that removed setjmp/longjmp for stack
The vulnerability in BBOT’s `gitlab.py` module occurs due to insecure handling of globally configured API keys during web scans. When
The CVE-2024-32523 vulnerability in InventoryGui arises from improper handling of the `GuiStorageElement` in graphical user interfaces. This flaw allows attackers
How the mentioned CVE works: The vulnerability in LangGraph’s SQLite store implementation stems from its unsafe construction of SQL queries
The CVE-2017-5638 vulnerability in Apache Struts 2 stems from flawed error handling within the Jakarta Multipart parser. When a malicious
The CVE-2024-XXXX vulnerability in InventoryGui exploits the interaction between the experimental Minecraft “Bundle” item and the GuiStorageElement. When a Bundle,
How the mentioned CVE works: The vulnerability exists in cryptsetup versions prior to 2.8.1. LUKS2 volumes contain a header with
The CVE-2017-5638 vulnerability in Apache Struts 2 stems from flawed error handling within the Jakarta Multipart parser. When a malicious
How the mentioned CVE works: The vulnerability resides in the Jakarta Multipart parser of Apache Struts 2. The flaw is
How the mentioned CVE works: The CVE-2017-5638 vulnerability exists in the Jakarta Multipart parser of Apache Struts. The flaw is
The CVE-2025-XXXX vulnerability in Moodle exists within the logic enforcing time restrictions on assignments. The flaw allows a student to
The CVE-2017-5638 vulnerability in Apache Struts 2 stems from flawed error handling within the Jakarta Multipart parser. When a malicious
The CVE-2025-XXXX vulnerability in Moodle stems from an insufficient rate-limiting mechanism within its mobile and web service authentication endpoints. Specifically,
The CVE-2025-22086 vulnerability in Moodle stems from an access control flaw within the calendar event creation logic. When a user
The vulnerability exists within the `r.php` router script responsible for handling external requests. When the application encounters a specific error
The CVE-2025-22019 vulnerability stems from an improper access control flaw within Moodle’s messaging component for quiz notifications. The system’s logic
The vulnerability, CVE-2025-22026, exists within the `course_output_fragment_course_overview` function in Moodle. This function is responsible for generating and returning the HTML
The CVE-2017-5638 vulnerability in Apache Struts 2 stems from flawed error handling within the Jakarta Multipart parser. When a malicious
The vulnerability exists in Django’s CORS middleware. When processing a request, if the `Origin` header was present and the allowed
How the mentioned CVE works: The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts. The exploit is
The CVE-2017-5638 vulnerability in Apache Struts 2 stems from flawed error handling within the Jakarta Multipart parser. When a malicious
How the mentioned CVE works: This CVE-2025-1106 vulnerability exists due to an improper authentication control flaw in Moodle’s multi-factor authentication
This vulnerability exists within the Windows Server Update Service (WSUS) where the software insecurely deserializes user-supplied data without proper validation.
How the CVE Works: This vulnerability stems from improper input validation within Adobe Commerce’s session handling mechanism. The application fails
How the mentioned CVE works: The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts. The exploit functions
How the mentioned CVE works: This CVE exploits an insecure deserialization vulnerability in Adobe ColdFusion. The flaw exists within the
The CVE describes an authentication bypass vulnerability within the Karmada Dashboard’s API layer. The web interface correctly required a JWT
How the CVE Works: In Rancher Manager, assigning a user a custom GlobalRole with wildcard (“) permissions for all resources
How the CVE Works: This vulnerability in Rancher Manager exposes sensitive data through its audit logs. It operates via two
How the mentioned CVE works: The CVE-2021-42013 vulnerability is a path traversal and remote code execution flaw in Apache HTTP
How the mentioned CVE works The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts 2. The exploit
How the mentioned CVE works: This CVE-2025-22094 is a reflected Cross-Site Scripting (XSS) vulnerability in MCMS v6.0.1. The application fails
The CVE-2025-XXXXX vulnerability exists within the AWS authentication method of HashiCorp Vault. This method allows entities from AWS, such as
This CVE describes a self cross-site scripting vulnerability within the Knowledge Base editing interface of Liferay Portal and Liferay DXP.
This vulnerability is a regression of a previously patched denial-of-service issue. In the affected versions, a flaw in the HTTP
How the mentioned CVE works: The CVE-2017-5638 vulnerability exists in the Jakarta Multipart parser of Apache Struts 2. An attacker
How the mentioned CVE works The CVE-2025-22083 vulnerability exists within the `merge()` function of the rollbar.js library. This function is
How the mentioned CVE works: The CVE-2021-42013 vulnerability is a path traversal and remote code execution flaw in Apache HTTP
How the mentioned CVE works: In Keycloak, when a client is configured with the `offline_access` scope, it can request refresh
The vulnerability exists due to insufficient access control checks on the OpenAPI endpoint. Liferay Portal and DXP expose an OpenAPI
How the CVE Works This vulnerability is a logic flaw in Keycloak’s session expiration mechanism. When an administrator disables the
How the mentioned CVE works: The CVE-2017-5638 vulnerability exists in the Jakarta Multipart parser of Apache Struts. The flaw is
How the mentioned CVE works: CVE-2021-42013 is a path traversal and remote code execution vulnerability in Apache HTTP Server versions
How the mentioned CVE works: The CVE-2017-5638 vulnerability exists in the Jakarta Multipart parser of Apache Struts. The flaw is
How the mentioned CVE works: Slack Nebula is a scalable overlay networking tool. A flaw exists in versions prior to
How the mentioned CVE works: The vulnerability resides in the OpenBao `auth-aws` plugin’s caching mechanism for IAM role authentication. When
How the CVE Works The vulnerability exploits Kottster’s development mode, which lacks critical security checks. An attacker first repeatedly calls
How the mentioned CVE works The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts 2. The exploit
How the mentioned CVE works: The CVE-2017-5638 vulnerability exists within the Jakarta Multipart parser in Apache Struts 2. The flaw
How the mentioned CVE works: The CVE-2017-5638 vulnerability exists in the Jakarta Multipart parser of Apache Struts. The flaw is
How the mentioned CVE works: The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts 2. The flaw
How the mentioned CVE works The CVE-2022-21661 vulnerability exists within the WordPress WP_Query class. A flaw in the sanitization of
How the mentioned CVE works: The vulnerability CVE-2025-52932 is a reflected Cross-Site Scripting (XSS) regression in Liferay Portal and DXP.
The vulnerability, CVE-2025-45721, stems from unsafe memory handling in the `binary_read_to_ref` and `binary_write_from_ref` functions. These functions are designed to read
The CVE-2025-XXXXX vulnerability is a missing authorization flaw within the Collection Provider component of Liferay Portal and DXP. This component
How the mentioned CVE works: The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts. The exploit is
How the mentioned CVE works: The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts. The exploit functions
The vulnerability, CVE-2025-XXXXX, stems from a flaw in how the audit logging mechanism handles `[]byte` (byte slice) data types. Normally,
The CVE-2025-XXXXX vulnerability exists within the `EncryptionUtilityServiceImpl` class of the Sakai platform. This service is responsible for generating a server-side
How the CVE Works: The vulnerability CVE-2025-45424 is triggered when pypdf parses a maliciously crafted PDF file. Specifically, the exploit
How the mentioned CVE works: The vulnerability CVE-2025-45421 exploits the LZW decompression algorithm within pypdf. A maliciously crafted PDF file
The CVE-2025-XXXXX vulnerability exists within the `search_item_ctrl_f` function of the Smolagents library. This function is designed to locate items on
How the mentioned CVE works: The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts. The exploit functions
How the mentioned CVE works: The vulnerability exists within the `StaticHandlerImplsendDirectoryListing` method when generating directory listings in HTML format. File
How the mentioned CVE works: A regression in OpenBao’s audit logging mechanism failed to correctly redact sensitive raw HTTP request
How the mentioned CVE works: The vulnerability exists within the `StaticHandler` component of Vert.x Web when configured with setIncludeHidden(false). This
How the mentioned CVE works: The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts. The exploit is
How the mentioned CVE works: The vulnerability CVE-2025-47482 exists in the archived ncurses-rs Rust bindings for the ncurses library. Multiple
The vulnerability in Admidio v4.3.16 is an authenticated SQL injection in the `members_assignment_data.php` script. The flaw arises because the `filter_rol_uuid`
How the mentioned CVE works: The vulnerability exploits the MySQL client-server protocol. A malicious MySQL server can bypass the client’s
How the CVE Works The vulnerability in LanScope Endpoint Manager’s Client (MR) and Detection Agent (DA) stems from a critical
The vulnerability exploits the unsafe deserialization of session files in Scapy versions prior to 2.7.0. When a user loads a
The CVE-2025-XXXX vulnerability, named “Borrowck Sacrifices,” resides in the improper implementation of the `any_as_u8_slice` function. This safe function is designed
How the mentioned CVE works: The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts. The exploit is
How the mentioned CVE works: The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts. The exploit is
The vulnerability in Hono’s JWT middleware stemmed from its failure to validate the “aud” (Audience) claim by default. According to
The CVE-2017-5638 vulnerability in Apache Struts 2 stems from flawed error handling within the Jakarta Multipart parser. When a malicious
How the mentioned CVE works: The CVE-2017-5638 vulnerability resides in the Jakarta Multipart parser of Apache Struts. The exploit functions
This vulnerability is a reflected Cross-Site Scripting (XSS) flaw within the `google_gadget` component of Liferay Portal and Liferay DXP. The
The CVE-2017-5638 vulnerability in Apache Struts 2 stems from flawed error handling within the Jakarta Multipart parser. When a malicious
The CVE-2025-22096 vulnerability in code16 Sharp v9.6.6 is a Cross-Site Scripting (XSS) flaw located within the `src/Form/Fields/SharpFormUploadField.php` component. This field
The CVE-2024-XXXX vulnerability exists within the ServiceNow SSoT integration plugin for Nautobot. The endpoint `/plugins/ssot/servicenow/config/` is implemented using a generic
The vulnerability in `orx-pinned-vec` arises from the safe function `index_of_ptr` when it is called with an empty slice. The function
How the CVE Works The vulnerability resides in the `create_ring_buffer` function. This function unsafely allocates a buffer using Vec::with_capacity, which
The CVE-2017-5638 vulnerability in Apache Struts 2 is a critical remote code execution flaw stemming from flawed error handling in
The CVE-2025-22096 vulnerability in ProcessWire CMS stems from an insecure file upload mechanism within the Language Support feature. An authenticated
The vulnerability exists in the NeuVector Enforcer’s monitor process. When the container stops, the monitor uses `popen` to execute a
The vulnerability manifests due to two critical security lapses in NeuVector’s telemetry function. First, when transmitting anonymous cluster data, the
How the mentioned CVE works: This vulnerability stems from a flaw in the authentication mechanism for messages received on the
NeuVector’s vulnerability stemmed from the use of a static, hard-coded encryption key compiled directly into its source code. This key
The CVE-2017-5638 vulnerability in Apache Struts 2 is a critical remote code execution flaw stemming from flawed error handling in
The CVE-2017-5638 vulnerability in Apache Struts 2 is a critical remote code execution flaw stemming from flawed error handling in
The vulnerability CVE-2025-62518 in `astral-tokio-tar` (the library used by uv) concerns improper handling of PAX extended headers within tar archives.
How the mentioned CVE works: CVE-2023-36472 is an insecure direct object reference (IDOR) vulnerability within Shopware’s data export functionality. The
How the mentioned CVE works: The vulnerability is an authorization bypass in Shopware’s order cancellation feature. The system provides an
How the mentioned CVE works: The vulnerability exists in Shopware’s handling of aggregation API requests for media entities. The `MediaVisibilityRestrictionSubscriber`