Micronaut Core
Approved changes feed: RSS · Atom
cpe:2.3:a:micronaut-projects:micronaut-core:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Micronaut Projects (719c609f-d8ef-5d60-924d-7aeb3ab927d8) |
|---|---|
| Product | Micronaut Core (673c285a-387b-5722-9f51-c4de344e0e6d) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-44242 |
vulnerable | 2026-06-08 08:03:18.154923 |
Micronaut Framework: Unbounded bundleCache in ResourceBundleMessageSource Allows Memory Exhaustion via Accept-Language Header
LOW (3.7)
Micronaut Framework is a JVM-based full stack Java framework designed for building modular, easily testable JVM applications. Prior to 4.10.22, the bundleCache is keyed by (Locale, baseName) where the locale originates from the HTTP Accept-Language header. In applications that explicitly register a ResourceBundleMessageSource bean and serve HTML error responses, an unauthenticated attacker can exhaust heap memory by sending requests with large numbers of unique Accept-Language values, each causing a new entry in the unbounded bundleCache. This vulnerability is fixed in 4.10.22.
Published: 2026-05-12T21:17:52.609Z
Updated: 2026-05-13T14:55:43.198Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-44241 |
vulnerable | 2026-06-08 08:03:18.154626 |
Micronaut Framework: Unbounded formattersCache in TimeConverterRegistrar Allows Memory Exhaustion via Accept-Language Header
HIGH (7.5)
Micronaut Framework is a JVM-based full stack Java framework designed for building modular, easily testable JVM applications. From 4.3.0 to before 4.10.22, 3.10.6, and 3.8.14, TimeConverterRegistrar caches DateTimeFormatter instances in an unbounded ConcurrentHashMap<String, DateTimeFormatter> whose key is derived from the @Format annotation pattern concatenated with the locale from the HTTP Accept-Language header. Because Locale.forLanguageTag() accepts arbitrary BCP 47 private-use extensions (en-x-a001, en-x-a002, …), an unauthenticated attacker can generate an unlimited number of unique cache keys by sending requests with novel locale tags, growing the cache until heap memory is exhausted and the JVM crashes. This vulnerability is fixed in 4.10.22, 3.10.6, and 3.8.14.
Published: 2026-05-12T21:20:45.249Z
Updated: 2026-07-10T00:08:24.422Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33013 |
vulnerable | 2026-06-08 07:57:18.462674 |
Micronaut vulnerable to DoS via crafted form-urlencoded body binding with descending array indices
Micronaut Framework is a JVM-based full stack Java framework designed for building modular, easily testable JVM applications. Versions prior to both 4.10.16 and 3.10.5 do not correctly handle descending array index order during form-urlencoded body binding in theJsonBeanPropertyBinder::expandArrayToThreshold, which allows remote attackers to cause a DoS (non-terminating loop, CPU exhaustion, and OutOfMemoryError) via crafted indexed form parameters (e.g., authors[1].name followed by authors[0].name). This issue has been fixed in versions 4.10.16 and 3.10.5.
Published: 2026-03-20T04:47:42.768Z
Updated: 2026-03-25T14:23:38.641Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33012 |
vulnerable | 2026-06-08 07:57:18.461143 |
Micronaut Framework vulnerable to a Denial of Service in HTML error response caching
HIGH (7.5)
Micronaut Framework is a JVM-based full stack Java framework designed for building modular, easily testable JVM applications. Versions 4.7.0 through 4.10.16 used an unbounded ConcurrentHashMap cache with no eviction policy in its DefaultHtmlErrorResponseBodyProvider. If the application throws an exception whose message may be influenced by an attacker, (for example, including request query value parameters) it could be used by remote attackers to cause an unbounded heap growth and OutOfMemoryError, leading to DoS. This issue has been fixed in version 4.10.7.
Published: 2026-03-20T04:43:07.809Z
Updated: 2026-03-20T16:02:36.357Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-23639 |
vulnerable | 2026-06-08 06:29:40.068354 |
micronaut-core management endpoints vulnerable to drive-by localhost attack
MEDIUM (5.1)
Micronaut Framework is a modern, JVM-based, full stack Java framework designed for building modular, easily testable JVM applications with support for Java, Kotlin and the Groovy language. Enabled but unsecured management endpoints are susceptible to drive-by localhost attacks. While not typical of a production application, these attacks may have more impact on a development environment where such endpoints may be flipped on without much thought. A malicious/compromised website can make HTTP requests to `localhost`. Normally, such requests would trigger a CORS preflight check which would prevent the request; however, some requests are "simple" and do not require a preflight check. These endpoints, if enabled and not secured, are vulnerable to being triggered. Production environments typically disable unused endpoints and secure/restrict access to needed endpoints. A more likely victim is the developer in their local development host, who has enabled endpoints without security for the sake of easing development. This issue has been addressed in version 3.8.3. Users are advised to upgrade.
Published: 2024-02-09T00:15:34.496Z
Updated: 2024-08-01T23:06:25.336Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21700 |
vulnerable | 2026-06-08 05:40:02.027623 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-32769 |
vulnerable | 2026-06-08 05:32:07.998540 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.