388 matches found
ghidra-copilot
Ghidra Copilot Asistente potenciado por IA para Ghidra. Integra un panel de chat que puede responder preguntas sobre tu programa actual, sugerir próximos pasos y ejecutar pequeñas herramientas de análisis directamente desde la conversación. Qué hace Chat dentro de Ghidra que se mantiene en contex...
CVE-2026-22738
CVE-2026-22738 Reproduction Environment Vulnerability Description CVE-2026-22738 is a SpEL Spring Expression Language injection vulnerability in Spring AI SimpleVectorStore that can lead to unauthenticated remote code execution RCE. Affected Versions Artifact| Affected Versions| Fixed Versions...
CVE-2026-22738-POC
CVE-2026-22738 — SpEL Injection RCE in Spring AI SimpleVectorStore Unauthenticated remote code execution via Spring Expression Language SpEL injection in SimpleVectorStore.similaritySearch. Affected Versions Artifact| Vulnerable| Fixed ---|---|--- org.springframework.ai:spring-ai-core| 1.0.0 –...
CVE-2026-22730-Scanner
CVE-2026-22730 Scanner & Exploit – Spring AI MariaDB Vector Store SQL Injection A professional security assessment tool for CVE-2026-22730 – a critical SQL injection vulnerability discovered in Spring AI's MariaDB vector store. This tool allows authorised penetration testers and security...
This Week in Spring - October 6th, 2026
Hi, Spring fans! It's another exciting week in the wonderful community, and this week I'm writing from awesome Antwerp, Belgium, site of the legendary Devoxx Belgium show. I've been coming here for most years since 2010, and the show is simultaneously new and exciting every year, while also...
Spring AI Modular RAG and TypeSafe Jev: Retrieve More, Keep Only What Answers
Spring AI: RAG Doc | Jev Doc | Demo In the previous article we introduced Spring AI TypeSafe and its Jev model: typed questions in, calibrated numbers out, in a few hundred milliseconds. One row in that article's SPI table deserves its own post. JevDocumentFilter and JevDocumentReranker are...
This Week in Spring - September 29th, 2026
Hi, Spring fans! Welcome to another rip-roarin' and exciting installment of This Week in Spring! We've got a ton of cool stuff to look at this week, so let's dive right into it! an important update on Spring's release practice Speaking of which, we had a slew of releases on the 24th, including...
Spring AI and TypeSafe Jev: Fast, Cheap, Structured Decisions
Reference documentation and GitHub repository We often need quick decision-making components in our AI applications: to pick the next step in a multi-agent system, to evaluate the inputs and outputs of a complex reasoning task, to route a request, to do input ranking and reordering. Those decisio...
Spring Office Hours Podcast: S5E24 - Jev, Java and Spring
Jev is a new model from TypeSafe that answers typed questions about your content. You send it some text and the decisions you need. It returns a probability, a choice, or a score instead of a paragraph. That makes it a natural fit for the decisions your code already has to make. Is this ticket...
This Week in Spring - September 15th, 2026
Hi, Spring fans! Welcome to another rip-roarin' installment of This Week in Spring! I'm writing this to you from sun-kissed San Francisco, CA, sipping some coffee and watching the bay from my breakfast nook. What a wonderful day! A wonderful day in which to learn about the latest and greatest in...
Denial Of Service (DoS)
Spring AI is vulnerable to Denial of Service DoS. The vulnerability is due to the MCP Streamable HTTP server transport retaining an unbounded number of unauthenticated sessions, which allows a remote attacker to exhaust server memory over time and ultimately cause a denial of service affecting...
RediSearch Injection
Spring AI is vulnerable to RediSearch Injection. The vulnerability is due to RedisChatMemoryRepository.findByMetadata using unsanitized metadata values in RediSearch queries, allowing an attacker to inject RediSearch syntax and retrieve chat messages across conversations...
Spring Office Hours Podcast: S5E22 - Live from KCDC
Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun broadcast live from the Kansas City Developer Conference, one of the largest community driven developer events in the country. Expect conference highlights, hallway track...
Cache Leakage
Spring AI is vulnerable to cache leakage. The vulnerability is due to the context hash used in the Semantic Cache support to isolate cached responses between different system prompts, where the hash may not provide sufficient separation and attackers can cause cached responses from one context to...
This Week in Spring - September 8th, 2026
Bonjour a tout le monde! Welcome to another rip-roarin' installment of This Week in Spring! It's a fabulous and fun day here in Paris, France, as I wait to board the train to Amsterdam for the IntelliJ IDEA conference! It's going to be amazing. We've got another incredible week's roundup to dive...
spring-ai-sibling-loop-poc
Spring AI PDF Reader — sibling self-loop PoC incomplete fix of CVE-2026-47851 Minimal reproduction for an infinite loop / OOM in org.springframework.ai.reader.pdf.config.ParagraphManager of org.springframework.ai:spring-ai-pdf-document-reader. Reported as a private GitHub Security Advisory to...
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...
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...
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...
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...