Lucene search
+L
GithubRecent

35598 matches found

Github Security Blog
Github Security Blog
added 2026/06/10 7:12 p.m.35 views

Litestar: AllowedHostsMiddleware bypasses host validation via client-controlled X-Forwarded-Host header

Summary AllowedHostsMiddleware trusts the X-Forwarded-Host header as a fallback when the Host header is absent. Since X-Forwarded-Host is a client-controllable header, an attacker can bypass the allowed hosts validation by omitting the Host header and supplying an X-Forwarded-Host header set to a...

5.9CVSS5.6AI score0.00342EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 7:12 p.m.33 views

Litestar has HTML Injection Through its CSRF Token

Overview Litestar instances which use a template engine in conjunction with CSRF protection are vulnerable to HTML Injection which can be escalated to Cross Site Scripting due to the contents of the CSRF cookie being excluded from automatic escaping by the template engine when configured inline...

8.1CVSS5.5AI score0.00284EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 6:49 p.m.27 views

nebula-mesh: Session and OIDC state cookies lack the Secure attribute

internal/web/session.go and internal/web/oidc.go set HttpOnly and SameSite=Lax on every cookie but never Secure. A single plaintext request to the origin operator on a LAN, mistyped URL, HTTP→HTTPS not strictly enforced, reverse proxy misconfiguration discloses the session. Affected All released...

8.2CVSS5.6AI score0.00193EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 6:34 p.m.20 views

nebula-mesh: Decrypted CA private key persists in heap after signing

internal/pki/resolver.go:36-64 constructs a CAManager with the plaintext ed25519.PrivateKey after unwrapping via the master key; internal/pki/ca.go:13-16 stores it. Callers at internal/api/enroll.go:116, internal/api/updates.go:297, and internal/api/mobilebundle.go:40 use the manager for one Sign...

6.9CVSS5.3AI score0.00292EPSS
SaveExploits0References4Affected Software2
Github Security Blog
Github Security Blog
added 2026/06/10 6:31 p.m.10 views

Silverpeas mishandles the "Personal space" feature that is selected when no componentId is set

Silverpeas through 6.4.6 mishandles the "Personal space" feature that is selected when no componentId is set...

6.5CVSS5.3AI score0.00327EPSS
SaveExploits0References7Affected Software2
Github Security Blog
Github Security Blog
added 2026/06/10 6:31 p.m.15 views

Apache Answer: AdminToken not invalidated after admin deactivation

Improper Restriction of Security Token Assignment vulnerability in Apache Answer. This issue affects Apache Answer: through 2.0.0. Previously issued administrative tokens were not invalidated after an administrator account was suspended, deleted, or deactivated, allowing continued access to...

7.2CVSS5.4AI score0.00448EPSS
SaveExploits0References5Affected Software2
Github Security Blog
Github Security Blog
added 2026/06/10 5:24 p.m.25 views

OpenTelemetry Operator for Kubernetes's ServiceMonitor bearerTokenFile reads arbitrary local file and sends contents as bearer auth

Affected Repository: github.com/open-telemetry/opentelemetry-operator Component: cmd/otel-allocator TargetAllocator Companion: Prometheus Operator API types CRDs Summary OpenTelemetry Operator's TargetAllocator watches ServiceMonitor resources via the Prometheus Operator CR watcher and converts...

5.6AI score0.00017EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 5:11 p.m.25 views

Anyquery has Path Traversal through `clear_plugin_cache`, Allowing Arbitrary Directory Deletion

Path Traversal in clearplugincache Allows Arbitrary Directory Deletion | Field | Value | | ---------------- | ----- | | Repository | julien040/anyquery | | Affected version | 0.4.4 | | Vulnerability | CWE-22 — Improper Limitation of a Pathname to a Restricted Directory | | Severity | High | Summa...

5.8AI score0.0003EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 5:11 p.m.35 views

vLLM's Artifact Pin Decay allows pinned deployments to load unpinned code, weights, and processors

Summary vLLM's revision pinning controls do not consistently apply to all artifacts loaded for a model. A deployment that supplies --revision or --code-revision can still load dynamic code, GGUF files, image processors, retrieval side weights, or same-repository subfolder weights/config from an...

6.5CVSS5.6AI score0.00249EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 4:46 p.m.24 views

Acknowledgement extension out of memory

Impact Bad clients that always send a fixed batch value while the server is using the acknowledgement extension can cause the unacknowledged message queue to grow indefinitely, eventually resulting in an OutOfMemoryError. Such bad clients would always send: json "channel": "/meta/connect",...

7.5CVSS5.5AI score0.00684EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.9 views

Openshift Migration Advisor: Broken access control in migration-planner image-url endpoint exposes other users' OVA images and agent JWTs

A flaw was found in migration-planner. An authenticated attacker could exploit an improper access control vulnerability in the /api/v1/sources/id/image-url endpoint. This flaw allows the attacker to bypass an ownership check and obtain presigned S3 URLs for Open Virtual Appliance OVA images...

9.6CVSS5.4AI score0.0028EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.10 views

Assisted Migration Agent: Hardcoded insecure Transport Layer Security (TLS) connections during vCenter communication

A flaw was found in assisted-migration-agent. The application hardcodes insecure Transport Layer Security TLS connections when communicating with vCenter. This vulnerability allows a Man-in-the-Middle MITM attacker to intercept and harvest vCenter administrator credentials. This can lead to...

9.3CVSS5.3AI score0.00253EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.10 views

Openshift Migration Advisor: Improper input sanitization allows specially crafted RVTools .xlsx files to include malicious SQL commands

A flaw was found in migration-planner. A remote authenticated attacker could exploit this vulnerability by uploading a specially crafted RVTools .xlsx file. Due to improper input sanitization, malicious SQL embedded within a spreadsheet cell is executed when cluster names are processed. This SQL...

9.6CVSS6.1AI score0.00298EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.11 views

Assisted Migration Agent: Path traversal in gzipped tarball handling enables arbitrary file write and remote code execution

A flaw was found in assisted-migration-agent. An unauthenticated attacker, located on the same local area network LAN, can exploit a path traversal vulnerability. By crafting a specially designed gzipped tarball, the attacker can bypass security checks and write arbitrary files to the system. Thi...

9.6CVSS5.9AI score0.00288EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.10 views

Openshift Migration Advisor lacks proper authorization and filtering for its DELETE /api/v1/sources API

A flaw was found in migration-planner. An authenticated user can exploit this vulnerability by sending a DELETE request to the /api/v1/sources route, which lacks proper authorization and filtering. This allows for the destruction of all customer data, including sources, agents, and assessments,...

9.1CVSS5.4AI score0.0029EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.14 views

Openshift Migration Advisor agent-API fails to validate JWT source_id claim, allowing cross-tenant data manipulation

A flaw was found in migration-planner. The agent-API middleware processes JSON Web Tokens JWTs for authentication, but its UpdateSourceInventory and UpdateAgentStatus handlers fail to validate the sourceid claim within these tokens against the requested source ID. This oversight allows an...

9.6CVSS5.3AI score0.00287EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.11 views

Jenkins exposes other users' timezone and view names to users with Overall/Read permission

Missing permission checks in Jenkins 2.567 and earlier, LTS 2.555.2 and earlier allow attackers with Overall/Read permission to determine other users' configured timezone and to enumerate view names of other users' "My Views"...

4.3CVSS5.2AI score0.00225EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.12 views

Jenkins Open Redirect via Relative Path Segments in Post-Login Redirect URL

Jenkins 2.567 and earlier, LTS 2.555.2 and earlier improperly determines that a redirect URL after login is legitimately pointing to Jenkins when it contains relative path segments ./ or ../, allowing attackers to perform phishing attacks...

4.3CVSS5.2AI score0.00282EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.8 views

Jenkins: Open Redirect phishing attacks possible via "from" parameter in "Delegate to servlet container"

Jenkins 2.567 and earlier, LTS 2.555.2 and earlier does not ensure that the "from" parameter in the "Delegate to servlet container" security realm is safe to redirect to after login, allowing attackers to perform phishing attacks by redirecting users to an attacker-controlled domain...

4.3CVSS5.3AI score0.0023EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.7 views

Jenkins arbitrary type deserialization from attacker-controlled config.xml allows remote code execution and user impersonation

In Jenkins 2.567 and earlier, LTS 2.555.2 and earlier, it is possible for attackers to have Jenkins deserialize arbitrary types defined in Jenkins core or plugins from an attacker-controlled config.xml submission in a way that allows them to handle HTTP requests afterwards. This can be used to...

8.8CVSS8AI score0.53131EPSS
SaveExploits2References19Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.13 views

Jenkins: Missing permission check allows unauthorized cancellation of queue items

A missing permission check in Jenkins 2.567 and earlier, LTS 2.555.2 and earlier allows attackers with Item/Cancel permission, but lacking Item/Read permission, to cancel queue items they do not have permission to view...

4.3CVSS5.3AI score0.00205EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.10 views

Jenkins Open Redirect Through Newline/Tab Characters in Redirect URL

Jenkins 2.567 and earlier, LTS 2.555.2 and earlier improperly determines that a redirect URL after login is legitimately pointing to Jenkins when it contains tab or newline characters between //, allowing attackers to perform phishing attacks...

7.4CVSS5.3AI score0.00469EPSS
SaveExploits0References19Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.10 views

Jenkins does not encrypt secrets from POST config.xml submissions before storing them in job configurations

Jenkins 2.567 and earlier, LTS 2.555.2 and earlier does not encrypt secrets from POST config.xml submissions before storing them in job configurations unencrypted in job config.xml files on the Jenkins controller where they can be viewed by users with Item/Extended Read permission, or access to t...

5.3CVSS5.4AI score0.00182EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.24 views

Jenkins: Stored XSS vulnerability in node offline cause description

Jenkins 2.483 through 2.567 both inclusive, LTS 2.492.1 through 2.555.2 both inclusive does not escape the user-provided description of a generic offline cause that could be set through the POST config.xml API, resulting in a stored cross-site scripting XSS vulnerability exploitable by attackers...

5.4CVSS4.8AI score0.00261EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.46 views

image-size: JXL and HEIF parsers allow denial of service through infinite loops

image-size through 2.0.2 contains a denial of service vulnerability that allows remote attackers to permanently block the Node.js event loop by supplying a specially crafted image buffer with a zero-valued size field in a recognized box-type. Attackers can trigger an infinite loop in the JXL or...

8.7CVSS5.5AI score0.0043EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 3:31 p.m.13 views

image-size: ICNS parser allows denial of service through an infinite loop

image-size through 2.0.2 contains a denial of service vulnerability that allows remote attackers to permanently block the Node.js event loop by supplying a specially crafted ICNS image buffer. Attackers can craft an ICNS buffer containing valid magic bytes and a zero-valued entry length field to...

8.7CVSS5.6AI score0.0043EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 1:39 p.m.27 views

Nezha's private services (`EnableShowInService: false`) are enumerable via per-server endpoints, leaking name and timing data

Private services EnableShowInService: false are enumerable via per-server endpoints, leaking name and timing data CWE: CWE-285 Improper Authorization via CWE-200 Exposure of Sensitive Information to an Unauthorized Actor and CWE-863 Incorrect Authorization — inconsistent gating across data-reader...

5.3CVSS5.7AI score0.00253EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 1:39 p.m.46 views

Nezha has cross-site GET request that can trigger stored cron commands on a victim's agents

Summary The dashboard exposes the cron manual-trigger action as an authenticated GET /api/v1/cron/:id/manual endpoint. Dashboard JWTs are sent in the nz-jwt cookie and configured with SameSite=Lax, which browsers include on top-level cross-site GET navigations. Because this state-changing GET...

7.1CVSS5.7AI score0.00123EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 1:39 p.m.23 views

Go Restful API Boilerplate: Hardcoded JWT Secret "random" Allows Token Forgery

Vulnerability: CWE-798 — Hardcoded JWT Secret + Broken Mitigation Affected Component - github.com/dhax/go-base — Go REST API boilerplate go-chi/jwtauth/v5, Viper, PostgreSQL/Bun - 1,685 stars on GitHub Vulnerability Locations | File | Line | Role | |------|------|------| | dev.env | 10 |...

9.1CVSS5.7AI score0.00437EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 1:39 p.m.73 views

Papra HTTP redirect bypass can lead to SSRF via webhook delivery system

Summary Papra's webhook delivery system contains an SSRF protection bypass that allows any authenticated organisation member to cause the server to make HTTP requests to internal addresses — loopback, link-local, and RFC-1918 ranges. The SSRF protection validates the registered webhook URL but...

3.5CVSS5.6AI score0.00207EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 1:38 p.m.21 views

@hulumi/baseline: AccountFoundation reuse paths silently downgrade GuardDuty / Security Hub posture

Affected: @hulumi/baseline 1.4.0 — Fixed in: 1.4.0 — Severity: Medium — CWE-693 Protection Mechanism Failure Summary AccountFoundation can either create AWS detective services GuardDuty for threat detection, Security Hub for compliance dashboards or reuse pre-existing ones via opt-in flags. The...

6.3CVSS5.5AI score0.0026EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 1:38 p.m.21 views

@hulumi/drift: Drift classifier fails open on adapter errors and over-promotes Mixed verdicts

Affected: @hulumi/drift 1.4.0 — Fixed in: 1.4.0 — Severity: Medium — CWE-755 Improper Handling of Exceptional Conditions Summary @hulumi/drift runs four adapters that each ask a different question about whether a resource has drifted Pulumi-state diff, provider-version change, CloudTrail event,...

8.4CVSS5.4AI score0.0029EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 1:38 p.m.21 views

@hulumi/baseline: AccountFoundation audit-delivery S3 bucket could be silently weakened

Affected: @hulumi/baseline 1.4.0 — Fixed in: 1.4.0 — Severity: High — CWE-1059 Insufficient Technical Documentation / Behavioral Inconsistency Summary The S3 bucket that AccountFoundation creates to receive CloudTrail and AWS Config audit logs is meant to be tamper-resistant — if someone with...

7.1CVSS5.5AI score0.0026EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 1:38 p.m.32 views

@hulumi/policies has a HULUMI-H5 bypass via decoy sibling resources targeting a different bucket

Affected: @hulumi/policies 1.4.0 — Fixed in: 1.4.0 — Severity: High — CWE-284 Improper Access Control Summary HULUMI-H1 forbids raw aws:s3:Bucket outside of Hulumi's SecureBucket component, with one exemption: a raw bucket that's a child of a SecureBucket is allowed because the component is...

8.5CVSS5.4AI score0.00258EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 1:37 p.m.20 views

@hulumi/policies bypasses policy packs with a forged Pulumi-URN logical name

Affected: @hulumi/policies 1.4.0 — Fixed in: 1.4.0 — Severity: High — CWE-693 Protection Mechanism Failure Summary Pulumi gives every cloud resource a structured URN that includes the resource's type chain hulumi:baseline:aws:SecureBucket$aws:s3/bucketV2:BucketV2 and the logical name the develope...

8.4CVSS5.5AI score0.00276EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 1:37 p.m.20 views

@hulumi/policies bypasses IAM-role policy checks when the role trusts multiple OIDC providers

Affected: @hulumi/policies 1.4.0 — Fixed in: 1.4.0 — Severity: High — CWE-697 Incorrect Comparison Summary AWS IAM trust policies can list more than one federated identity provider — for example, a role that accepts BOTH GitHub Actions OIDC and Google's OIDC. The GOIDC1 and GOIDC2 policy rules ar...

8.3CVSS5.5AI score0.0031EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 9:31 a.m.11 views

Concrete CMS: PHP Object Injection via unserialize() calls

Concrete CMS below 9.5.2 is vulnerable to PHP Object Injection via unserialize calls in the in Permission, Cache, and Search components. An unauthenticated attacker may trigger arbitrary PHP object instantiation if a malicious serialized payload has been placed in the database. Concrete CMS thank...

8.4CVSS5.5AI score0.0014EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.10 views

BuddyPress: Authenticated attackers can access arbitrary private message threads via user_id request parameter

BuddyPress 14.4.0 contains an insecure direct object reference vulnerability in the messages REST API that allows authenticated attackers to access arbitrary private message threads by supplying a userid parameter in the request. Attackers can pass another user's identifier to the...

8.6CVSS5.4AI score0.00371EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.9 views

BuddyPress: Any authenticated attacker can enumerate another user's complete friend list via IDOR

BuddyPress 14.4.0 contains an insecure direct object reference vulnerability in the friends REST API that allows any authenticated attacker to enumerate another user's complete friend list. Attackers can query the friends endpoint with an arbitrary userid because the getitemspermissionscheck meth...

5.3CVSS5.4AI score0.00227EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.20 views

Spring Security Vulnerable to Unauthorized User Impersonation when Using X.509 Client Certificates

In Spring Security Web, SubjectDnX509PrincipalExtractor does not correctly handle certain malformed X.509 certificate CN values, which can lead to reading the wrong value for the username. In a carefully crafted certificate, this can lead to an attacker impersonating another user...

8.1CVSS5.8AI score0.00133EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.10 views

Spring for Apache Pulsar: JsonPulsarHeaderMapper Trusted-Package Prefix Check Allows Unintended Subpackage Deserialization

JsonPulsarHeaderMapper matched type headers against trusted packages using a prefix check, meaning that trusting any package implicitly trusted all of its subpackages. Additionally, an empty trusted-packages configuration fell back to trusting all packages rather than applying a safe default...

8.1CVSS5.2AI score0.00347EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.12 views

Spring Data REST has Improper Access Control in its JSON Patch Implementation

Spring Data REST's JSON Patch application/json-patch+json implementation does not apply the write-access filter to intermediate path segments when resolving a multi-segment JSON Pointer. Affected versions: Spring Data REST 3.7.0 through 3.7.19; 4.3.0 through 4.3.16; 4.4.0 through 4.4.14; 4.5.0...

7.5CVSS5.2AI score0.00306EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.13 views

Spring for Apache Kafka: Improper Validation of Retry Topic Header Values Leads to Retry Sequence Manipulation

Spring Kafka's retry topic infrastructure did not sufficiently validate user-controlled header values before acting on them. A producer could send a record with a crafted retrytopic-attempts header to supply an out-of-range attempt count and cause the retry topic router to misidentify where the...

6.5CVSS5.3AI score0.0024EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.9 views

Spring Data REST is vulnerable to SpEL expression injection through map-typed properties when processing JSON Patch requests

Spring Data REST is vulnerable to SpEL expression injection through map-typed properties when processing JSON Patch application/json-patch+json requests. When a persistent entity exposes a Map-typed property, the JSON Pointer path segment used as the map key is embedded directly into a SpEL...

8.1CVSS5.3AI score0.00393EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.46 views

In Spring for Apache Kafka, unbounded delegate cache keyed on user-controlled, potentially malicious selector header

When an application opts into DelegatingDeserializer, a producer can grow the consumer's heap without bound by sending records with unique random spring.kafka.serialization.selector header values, eventually causing GC thrash and OutOfMemoryError. Affected versions: Spring for Apache Kafka 4.0.0...

6.5CVSS5.2AI score0.00296EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.23 views

Spring Data Commons: Denial of Service via excessive memory allocation in projection binding

Spring Data Commons contains a vulnerability that can lead to a Denial of Service DoS condition if Spring Data Web Support is enabled in conjunction with a Controller method using @ProjectedPayload, when an attacker sends a specially crafted HTTP request that causes the application to allocate lo...

5.9CVSS4.6AI score0.00331EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.11 views

Spring Data REST Querydsl Integration Exposes Persistent Property Paths, Bypassing Jackson Customizations

Spring Data REST's Querydsl integration accepts arbitrary persistent property paths as request-parameter filter keys and does not consider Jackson customizations before handing them to Querydsl. Affected versions: Spring Data REST 3.7.0 through 3.7.19; 4.3.0 through 4.3.16; 4.4.0 through 4.4.14;...

5.3CVSS5.3AI score0.00191EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.12 views

Spring Data KeyValue: Remote code execution via SpEL Injection in Sort-based repository queries

A SpEL Injection vulnerability exists in the Spring Data KeyValue if unsanitized user input is passed as Sort into a repository query method that delegates evaluation to the SpelPropertyComparator. Affected versions: Spring Data KeyValue / Spring Data Redis 4.0.0 through 4.0.5; 3.5.0 through...

6.4CVSS5.3AI score0.00206EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.9 views

Spring Data REST potentially exposes persistence-layer internals to HTTP clients

Spring Data REST serializes the full exception cause chain into HTTP error response bodies, potentially exposing persistence-layer internals to HTTP clients. Affected versions: Spring Data REST 3.7.0 through 3.7.19; 4.3.0 through 4.3.16; 4.4.0 through 4.4.14; 4.5.0 through 4.5.11; 5.0.0 through...

5.3CVSS5.2AI score0.00197EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/06/10 12:31 a.m.21 views

In Spring for Apache Kafka, overly broad trusted-package matching in header mappers exposes JDK classes to deserialization

JsonKafkaHeaderMapper and the deprecated DefaultKafkaHeaderMapper matched type headers against trusted packages using a prefix check, meaning that trusting any package implicitly trusted all of its subpackages. Combined with Jackson's default bean deserialization, a producer could supply crafted...

8.1CVSS5.4AI score0.0051EPSS
SaveExploits0References3Affected Software1
Total number of security vulnerabilities35598