39248 matches found
Denial Of Service
Spring for GraphQL is vulnerable to Denial of Service. The vulnerability is due to improper validation of pagination arguments in the Spring Data pagination support, where client‑supplied values are passed to the underlying repository and an attacker can forge a malicious query for a Connection...
Cross-Site Request Forgery (CSRF)
Spring for GraphQL is vulnerable to Cross-Site Request Forgery CSRF. The vulnerability is due to the GraphiQL page allowing attacker-controlled URLs to trigger requests to application GraphQL endpoints, potentially causing confidential information to be leaked to the attacker's website...
Use Of A Broken Or Risky Cryptographic Algorithm
Spring Security is vulnerable to Use of a Broken or Risky Cryptographic Algorithm. The vulnerability is due to AesBytesEncryptor using AES/CBC with a null all-zero initialization vector, which allows an attacker to exploit predictable encryption and potentially infer relationships between encrypt...
Arbitrary File Write
org.springframework.integration, spring-integration-zip is vulnerable to arbitrary file write. The vulnerability is due to improper validation of the filename header when processing messages with ZipResultType.FILE, which allows an attacker to specify an arbitrary filesystem path and cause the...
Denial-of-Service (DoS)
org.springframework.amqp, spring-amqp is vulnerable to a Denial-of-Service DoS. The vulnerability is due to improper handling of compressed messages during message decompression, which allows an attacker who can publish a specially crafted 1 MB message to a queue consumed by an application with...
Uncontrolled Memory Allocation
Spring Integration is vulnerable to uncontrolled memory allocation. The vulnerability is due to the deserializer trusting the sender-supplied octet count and allocating a byte array of the specified size without an upper limit, which allows an attacker to send a maliciously large frame length and...
Denial-of-Service (DoS)
Reactor Core is vulnerable to a Denial-of-Service DoS. The vulnerability is due to improper handling of the Flux.windowTimeout operator when fairBackpressure is enabled, which allows an attacker to trigger excessive resource consumption and potentially exhaust application resources...
Symlink Path Traversal
NLTK is vulnerable to a symlink path traversal. The vulnerability is due to lexical path validation that does not account for symlink resolution, which allows a local attacker to place a symlink within the corpus root and access arbitrary files outside the intended corpus directory...
Optimistic Locking/version Validation Bypass
Spring Data REST is vulnerable to improper handling of the persisted @Version property during HTTP PUT requests against immutable target types. The vulnerability is due to Spring Data REST failing to preserve the persisted version value of an aggregate root when processing a PUT request, which...
Incorrect Remote IP Address Evaluation
Reactor Netty is vulnerable to an Incorrect Remote IP Address Evaluation. The vulnerability is due to improper evaluation of the remote IP address when the HAProxy Protocol is enabled, which may allow an attacker to spoof or manipulate the perceived client IP address under specific configurations...
Denial Of Service
Spring for GraphQL is vulnerable to Denial of Service. The vulnerability is due to improper handling of the WebSocket client keepAlive feature, where the client maintains persistent connections without adequate limits and an attacker can trigger excessive resource consumption to cause a denial of...
Integrity Check Bypass
Spring for GraphQL is vulnerable to an integrity check bypass. The vulnerability is due to loading JavaScript libraries from a public CDN without Subresource Integrity checks, where an attacker can inject malicious code into those scripts and execute arbitrary code on the browser loading the...
Unsafe Deserialization
Spring for GraphQL is vulnerable to Unsafe Deserialization. The vulnerability is due to unsafe deserialization of paginated GraphQL query data, where crafted serialized objects can be supplied and deserialized without proper validation, allowing attackers to execute arbitrary code...
IP Address Disclosure
Spring Security is vulnerable to IP address disclosure. The vulnerability is due to improper IP classification logic in the InetAddressMatchers utility, where the matchInternal and matchExternal builders can be manipulated to incorrectly classify private IP addresses as public, allowing an attack...
Improper Authorization
Spring Framework is vulnerable to Improper Authorization. The vulnerability is due to a header predicate bypass in pre-flight requests for WebFlux functional endpoints deployed with DispatcherServlet, allowing an attacker to bypass intended header-based restrictions...
DNS Resolver Configuration Reuse
io.projectreactor.netty, reactor-netty-core is vulnerable to DNS Resolver Configuration Reuse. The vulnerability is due to the incorrect reuse of a previously configured DNS resolver between clients with different DNS resolver configurations, which allows an attacker to potentially influence DNS...
Improper Security Configuration
Spring Framework is vulnerable to Improper Security Configuration. The vulnerability is due to response cookies being serialized without the SameSite attribute in WebFlux applications using the Jetty 12 Core reactive adapter...
Memory Leak
Spring Framework is vulnerable to a memory leak. The vulnerability is due to a malformed SETUP frame, where the RSocket server allocates resources without proper cleanup and an attacker can repeatedly send crafted frames to exhaust memory...
Missing Authentication
Spring Cloud Config is vulnerable to a Missing Authentication for Critical Function. The vulnerability is due to unvalidated Webhook requests to the Spring Cloud Config Server’s /monitor endpoint, which allows an attacker to send unauthorized requests and potentially trigger protected functionali...
Time-of-Check Time-of-Use (TOCTOU)
Spring Cloud Config is vulnerable to a Time-of-Check Time-of-Use TOCTOU vulnerability. The vulnerability is due to insufficient synchronization between checking and using the SVN repository base directory, which allows an attacker to exploit the time gap to manipulate the directory and potentiall...
Resource Exhaustion
Spring WebFlux is vulnerable to Resource Exhaustion. The vulnerability is due to the PartEventHttpMessageReader not enforcing the maxPartSize limit when maxInMemorySize is set to -1, where an attacker can send arbitrarily large multipart requests that consume excessive memory and trigger a...
Sort Validation Bypass
org.springframework.data, spring-data-jpa is vulnerable to a Sort validation bypass. The vulnerability is due to insufficient validation of crafted Sort parameters received from untrusted sources, which allows an attacker to bypass sorting validation and potentially inject malicious sorting...
Cache Poisoning
Spring AI is vulnerable to cache poisoning. The vulnerability is due to insecure handling of the deterministic cache path, where an attacker can pre‑create the cache directory and plant a malicious ONNX model file and achieve execution when the model is loaded...
Replay Attack
Spring Security is vulnerable to Replay Attack. The vulnerability is due to a strict size limit on the cache storing JWT ID claims, which allows an attacker to evict legitimate entries by flooding the server with dummy requests and subsequently replay intercepted valid DPoP proofs...
Denial Of Service
Spring AMQP is vulnerable to Denial Of Service. The vulnerability is due to failed message deliveries permanently consuming link credits when a container-level ErrorHandler is configured, allowing repeated failures to exhaust the default 100 credits and silently stall the listener...
Stack Overflow
Spring AI is vulnerable to Stack Overflow. The vulnerability is due to a deeply nested or cyclic table of contents in a PDF, where the ingestion thread processes the table of contents recursively and can trigger a StackOverflowError, allowing attackers to cause a denial‑of‑service condition...
Command Injection
NocoBase is vulnerable to Command Injection. The vulnerability is due to unsanitized interpolation of the database.schema value from crafted backup metadata into shell commands executed with childprocess.exec, which allows an authenticated backup-management user to execute arbitrary commands with...
Denial-of-service (DoS)
io.netty.incubator is vulnerable to a denial-of-service DoS. The vulnerability is due to improper handling of known-length Binary HTTP field sections that end immediately after a complete field line, which allows a remote attacker to send a specially crafted malformed Binary HTTP request or...
Resource Exhaustion
Spring Batch is vulnerable to resource exhaustion. The vulnerability is due to the way FlatFileItemReader assembles multi-line records, where a specially crafted input file can cause excessive CPU consumption and memory usage, leading the batch job to stall or run out of memory...
Sensitive Information Exposure
io.netty.incubator is vulnerable to sensitive information exposure. The vulnerability is due to private key bytes being included in string representations and exception messages, which allows an attacker with access to application logs to obtain exposed private key material and potentially use it...
Improper Security Control Configuration
NLTK is vulnerable to improper security control configuration. The vulnerability is due to ENFORCE=False being enabled by default in pathsec.py, which causes security validation functions to issue warnings instead of exceptions, allowing an attacker to bypass path traversal and pickle...
Deserialization RCE
Spring Batch is vulnerable to deserialization RCE. The vulnerability is due to the JobParameterDeserializer not properly enforcing the trusted-types allowlist, where applications that deserialize execution contexts with Jackson2ExecutionContextStringSerializer from an untrusted job repository can...
Path Traversal
NLTK is vulnerable to a path traversal. The vulnerability is due to improper restriction of caller-controlled file paths that bypasses pathsec enforcement, which allows an attacker to read or write files outside the intended sandbox directories through vulnerable model-artifact APIs...
Authentication Bypass
Apache Tomcat is vulnerable to Authentication Bypass. The vulnerability is due to improper handling of the upper boundary of the DIGEST authentication replay window, which allows an attacker to replay a previously captured authenticated request once while its nonceCount remains within the replay...
Improper Authentication
github.com/seaweedfs/seaweedfs is vulnerable to improper authentication. The vulnerability is due to the filer registering the SeaweedIdentityAccessManagement gRPC service without mandatory authentication when jwt.filersigning.key is unset, which allows an attacker who can reach the filer gRPC po...
Cross-site Scripting (XSS)
Appium is vulnerable to Cross-site Scripting XSS. The vulnerability is due to unsanitized reflection of user-controlled query parameters, POST fields, and HTTP headers into HTML, which allows an attacker to execute arbitrary JavaScript on the server origin...
Improper Input Validation
nanoid is vulnerable to Improper Input Validation. The vulnerability is due to improper coercion of the user-influenced size parameter to a signed 32-bit integer, which allows an attacker to corrupt the process-wide CSPRNG pool and cause subsequent tokens and unique identifiers to become...
Arbitrary Code Execution
Faker is vulnerable to Arbitrary Code Execution. The vulnerability is due to attacker-controlled fake templates accessing the Function constructor through fakeEval.resolveProperty, which allows an attacker to execute arbitrary JavaScript code...
Improper Input Validation
Engine.IO is vulnerable to Improper Input Validation. The vulnerability is due to improper validation of the WebTransport session ID, which allows an unauthenticated remote attacker to trigger a TypeError and crash the Node.js server process, causing denial of service...
Path Traversal
Spring AI is vulnerable to Path Traversal. The vulnerability is due to ResourceCacheService.getCacheName appending an unvalidated URI fragment to the cache filename, allowing path separators or .. sequences to escape the intended resourceParentFolder when writing downloaded files...
Denial-of-Service (DoS)
The affected library is vulnerable to a Denial-of-Service DoS. The vulnerability is due to the GZip/GunZip decompression functions not imposing a limit on the decompressed request-body size, which allows an attacker to send a small, highly compressed gzip payload that expands to gigabytes in...
Denial-of-service (DoS)
Http4s http4s-blaze-server is vulnerable to a denial-of-service DoS. The vulnerability is due to the server aggregating incoming WebSocket message fragments without enforcing a limit on the total message size or fragment count, which allows an attacker to establish a WebSocket connection and...
HTTP Header Injection
Blaze is vulnerable to HTTP header injection. The vulnerability is due to blaze-server merging attacker-controlled HTTP trailer fields into Request.headers, which allows an unauthenticated remote attacker to inject or spoof trusted headers such as X-Forwarded-For, X-Real-IP, X-Forwarded-Host, or...
Cleartext Storage Of Sensitive Information
Spring AMQP is vulnerable to Cleartext Storage of Sensitive Information. The vulnerability is due to the configured admin password being embedded in cleartext in the exception message when the RabbitMQ management aliveness check fails...
Improper Authorization
Spring AI is vulnerable to Improper Authorization. The vulnerability is due to per-request tool restrictions not being fully enforced during tool-call dispatch, allowing a tool unavailable to the current request to be invoked and potentially enabling privilege escalation...
Arbitrary Code Execution
NLTK is vulnerable to arbitrary code execution. The vulnerability is due to the use of unvalidated relative or bare-name paths when invoking the Graphviz dot binary, which allows an attacker to execute arbitrary code by placing a malicious dot executable in the current working directory or in a...
Sandbox Bypass
Apache Syncope is vulnerable to a Sandbox bypass. The vulnerability is due to improper isolation of the Groovy security sandbox, where an administrator with sufficient entitlements can create a malicious Groovy class containing untrusted code, and attackers can bypass the sandbox to execute...
Arbitrary Symlink Creation
decompress is vulnerable to arbitrary symlink creation. The vulnerability is due to insufficient validation of symlink targets during archive extraction, which allows an attacker to craft a malicious archive containing symlink entries that point to sensitive files outside the extraction directory...
Improper Authentication
Apache Hive is vulnerable to improper authentication. The vulnerability is due to improper validation of SAML bearer tokens, which allows an unauthenticated network attacker to forge an Authorization: Bearer token and authenticate as an arbitrary Hive user, thereby obtaining an authenticated...
Server-Side Request Forgery (SSRF)
Apache Hive is vulnerable to Server-Side Request Forgery SSRF. The vulnerability is due to improper handling of the avro.schema.url table property, which allows an authenticated remote attacker with CREATE TABLE privileges to configure an attacker-controlled URL and cause the Hive server to make...