Lucene search
+L
SpringMost viewed

948 matches found

Spring Security Advisories
Spring Security Advisories
added 2023/09/27 12:0 a.m.37 views

Introduction to Transactions in Spring Cloud Stream Kafka Applications

We are starting a new blog series that focuses on working with transactions in Spring Cloud Stream Kafka applications. This blog series covers many low-level details of writing transactional applications with Spring Cloud Stream and Apache Kafka. By the end of this blog series, we hope to give yo...

6.5AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2023/09/09 12:0 a.m.37 views

All together now: Spring Boot 3.2, GraalVM native images, Java 21, and virtual threads with Project Loom,

This has been a very long time in coming, but finally we can create GraalVM native images that use Spring Boot via Spring Boot 3.2 and Java 21's virtual threads Project Loom! Why does all this matter? Each of these individual things, Project Loom, and GraalVM native images, offer compelling runti...

7.2AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2023/04/06 12:0 a.m.37 views

A Bootiful Podcast: José Paumard, Java Champion alumnus and Java legend, on Project Loom, Valhalla, and more, from Devnexus 2023!

Hi, Spring fans! Welcome to another installment of A Bootiful Podcast. In this installment I'll talk to legendary Oracle Java Champion alumnus, Java advocate, professor emeritus, and all around amiable fellow José Paumard, recorded at the amazing Devnexus 2023 event! José's English-language Youtu...

6.5AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2022/12/20 1:0 p.m.37 views

This Week in Spring - December 20th, 2022

Hi, Spring fans! Its the 20th of December, 2022 as I write this, which means that by the time we meet again, here on this humble blog, Tuesday next week, Christmas will already have come and gone. Chanukah is already here! Time is sure flying! So, to those of you who celebrate: Happy Chanukah,...

7AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2022/10/16 7:0 a.m.37 views

Spring at JavaOne 2022

Hi, Spring fans! Its Sunday the 16th of October as I write this and Im winging my way to sunny Las Vegas, Nevada, where Ill be attending and presenting at the first JavaOne show in years! It didnt exist as the JavaOne we know and love for years, even before the pandemic interrupted life as we kno...

SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2022/05/24 4:0 p.m.37 views

Preparing for Spring Boot 3.0

Spring Boot 2.0 was the first release in the 2.x line and was published on Feburary 28th 2018. Weve just released Spring Boot 2.7 which means that, so far, weve been maintaining the 2.x line for just over 4 years. In total weve published 95 distinct releases over that timeframe! The entire Spring...

0.2AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2022/05/24 7:0 a.m.37 views

This Week in Spring - May 24th, 2022

Hi, Spring fans! Im in Spain for business and not just a little pleasure. Yesterday, my partner, her mother, and I went to Formentera, Spain, a little island off of Ibiza, Spain. It was amazing. Were now in Ibiza, Spain, which is a little island not far from Barcelona, Spain, on the mainland of...

SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2026/06/08 12:0 a.m.36 views

Spring Framework Cross-site Scripting via JavaScriptUtils

Due to incorrect escaping, the use of JavaScriptUtils.javaScriptEscape may lead to JavaScript code injection in the browser, potentially resulting in a cross-site scripting XSS vulnerability...

7.1CVSS5.7AI score0.00161EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/04/17 12:0 a.m.36 views

Static resource cache poisoning in Spring MVC and WebFlux

Spring MVC and WebFlux applications are vulnerable to cache poisoning when resolving static resources. More precisely, an application can be vulnerable when all the following are true: When all the conditions above are met, the attacker can send malicious requests and poison the resource cache wi...

3.1CVSS5.8AI score0.00236EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/02/03 12:0 a.m.36 views

This Week in Spring - February 3rd, 2026

Hi, Spring fans! This week I'm in northern Europe. I went on the Vaadin cruise from Finland to Sweden, gave a talk on a boat, then arrived in Stockholm in time for the amazing JFokus 2026 event where I had the privilege yesterday of doing a deep dive with my pal James Ward on Spring AI and agenti...

5.4AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2025/04/02 12:0 a.m.36 views

Securing Spring AI MCP servers with OAuth2

Spring AI offers support for Model Context Protocol, or MCP for short, which allows AI models to interact with and access external tools and resources in a structured way. With Spring AI, developers can create their own MCP Servers and expose capabilities to AI models in just a few lines of code...

7AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2024/04/30 12:0 a.m.36 views

This Week in Spring - April 30th, 2024

Welcome to yet another amazing installment of This Week in Spring! As usual, we've got a ton of stuff to get into, so let's dive right into it! Chris Bono announces the new versions of Spring Functions Catalog and Spring Cloud Streams Applications In last week's installment of A Bootiful Podcast,...

7.5AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2024/03/19 12:0 a.m.36 views

Hello, Java 22!

update I've since published a Spring Tips video on this very topic! If you'd prefer, you could watch that instead. Hi, Spring fans! Happy Java 22 release day, to those who celebrate! Did you get the bits already? Go, go, go! Java 22 is a significant improvement that I think is a worthy upgrade fo...

7.2AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2023/01/18 5:0 p.m.36 views

Interesting new filters on Spring Cloud Gateway 4.0

Spring Cloud Gateway 4.0 is finally here! Thanks to our community contributions we have introduced new features and interesting filters. This blog post details new noteworthy and explains some of the new filters included, how they work and how you can use it to provide more insights into your...

7AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2022/09/13 7:0 a.m.36 views

This Week in Spring - September 13th, 2022

Hi, Spring fans! Welcome to another installment of This Week in Spring! Weve got a lot of good stuff to get to so lets dive right into it! A Bootiful Podcast: Hashicorps Rosemary Wang on securing the intersection of apps and ops with Hashicorp Vault a nice video by my colleague Dan Vega: Spring...

0.1AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2026/06/08 12:0 a.m.35 views

CVE-2026-41842: Spring Framework Denial of Service via Versioned Resources in Spring MVC and WebFlux

Spring MVC and WebFlux applications are vulnerable to Denial of Service DoS attacks when resolving static resources. More precisely, an application can be vulnerable when all the following are true: When all the conditions above are met, an attacker can send malicious requests that are slow to...

7.5CVSS5.3AI score0.00399EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/04/23 12:0 a.m.35 views

Random value property source uses a weak PRNG unsuitable for secrets

Values produced by $random.value are not suitable for use as secrets. $random.uuid is not affected. $random.int and $random.long should never be used for secrets as they are numeric values with a predictable range...

4.8CVSS5.8AI score0.00312EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/03/24 12:0 a.m.35 views

This Week in Spring - March 24th, 2026

Hi, Spring fans! Welcome to yet another rip-roarin' installment of This Week in Spring. As usual, we've got a ton to look into, so let's dive right in! Happy 22nd birthday to Spring Framework, released this day 22 years ago! and of course, next week, 1 April 2026, marks 12 years since Spring Boot...

5.8AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2026/01/20 12:0 a.m.35 views

Spring AI Agentic Patterns (Part 3): Why Your AI Agent Forgets Tasks (And How to Fix It)

Have you ever asked an AI agent to perform a complex multi-step task, only to find it skipped a critical step halfway through? You're not alone. Research shows that LLMs struggle with "lost in the middle" failures—forgetting tasks buried in long contexts. When your agent juggles file edits, test...

6AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2024/10/17 12:0 a.m.35 views

Spring Framework DataBinder Case Sensitive Match Exception

The fix for CVE-2022-22968 made disallowedFields patterns in DataBinder case insensitive. However, String.toLowerCase has some Locale dependent exceptions that could potentially result in fields not protected as expected...

3.1CVSS6.7AI score0.05666EPSS
SaveExploits2References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2024/07/26 12:0 a.m.35 views

Spring AI with Ollama Tool Support

Earlier this week, Ollama introduced an exciting new feature: tool support for Large Language Models LLMs. Today, we're thrilled to announce that Spring AI 1.0.0-SNAPSHOT has fully embraced this powerful feature, bringing Ollama's function calling capabilities to the Spring ecosystem. Ollama's to...

7AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2024/05/09 12:0 a.m.35 views

Spring AI - Structured Output

UPDATE: 04.06.2024 Adde snippets for using structured output with the new, fluent ChatClient API . UPDATE: 17.05.2024 Generic Types support for BeanOutputConverter added. Science works with chunks and bits and pieces of things with the continuity presumed, and Art works only with the continuities...

7.1AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2024/03/06 12:0 a.m.35 views

Function Calling in Java and Spring AI using the latest Mistral AI API

UPDATE: As of March 13, 2024, Mistral AI has integrated support for parallel function calling into their large model, a feature that was absent at the time of this blog's initial publication. Mistral AI, a leading developer of open-source large language models, unveiled the addition of Function...

7.5AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2023/02/27 12:0 a.m.35 views

Web applications and Project Loom

Introduction Project Loom aims to bring "easy-to-use, high-throughput, lightweight concurrency" to the JRE. One feature introduced by Project Loom is virtual threads. In this blog post, we'll be exploring what virtual threads mean for web applications using some simple web applications deployed o...

6.8AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2022/12/23 12:0 a.m.35 views

Spring Boot 3.0.1 available now

On behalf of the team and everyone who has contributed, Im happy to announce that Spring Boot 3.0.1 has been released and is now available from Maven Central. This release includes 54 bug fixes, documentation improvements, and dependency upgrades. Thanks to all those who have contributed with iss...

1.1AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2022/12/07 5:0 p.m.35 views

Do more with Azure Spring Apps – scale to zero and enhance productivity

In 2020, Spotify coined the term "Golden Path” to refer to a supported approach and set of components to build and deploy software. Having these paths simplifies the development process, lets developers focus on their applications instead of infrastructure and speeds time to production. Microsoft...

0.2AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2022/06/16 12:8 a.m.35 views

CVE report published for Spring Cloud Function

We have released Spring Cloud Function 3.2.6 to address the following CVE report. CVE-2202-22979: Spring Cloud Function Dos Vulnerability Please review the information in the CVE report and upgrade immediately...

5CVSS2.3AI score0.0127EPSS
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2022/04/07 8:0 p.m.35 views

A Bootiful Podcast: GraphQL Java founder Andi Marek

Hi, Spring fans! In this installment of a Bootiful Podcast, Josh Long @starbuxman talks to the GraphQL Java project founder and lead, Atlassian engineer, and Spring GraphQL cofounder Andi Marek @andimarek...

2AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2026/06/21 12:0 a.m.34 views

MongoDB-backed Spring Batch jobs and more in Spring Boot 4.1

Spring Batch was introduced many years before MongoDB existed, and its design assumed the presence of a SQL database in which to store the state of Spring Batch jobs. But that was decades ago, and a common question for anyone new to Spring Batch was, "Why does this thing need to talk to a SQL...

6.1AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2026/06/08 12:0 a.m.34 views

CVE-2026-41841: Spring Framework Information Disclosure via Static Resource Cache in Spring MVC and WebFlux

Spring MVC and WebFlux applications are vulnerable to Information Disclosure attacks when resolving static resources. More precisely, an application can be vulnerable when all the following are true: When all the conditions above are met, an attacker can get access to a protected resource if a...

5.9CVSS5.8AI score0.00313EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/06/08 12:0 a.m.34 views

Spring Framework Security Filter Bypass in WebFlux Kotlin Router DSL

Spring WebFlux applications may be vulnerable to a security bypass when using the Kotlin Router DSL. More precisely, an application can be vulnerable when all the following are true: When all the conditions above are met, any security-related modifications applied to the ServerRequest by the filt...

4.8CVSS5.8AI score0.00166EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/06/08 12:0 a.m.34 views

CVE-2026-41838: Spring Framework Predictable Session ID in WebSocket Module

IDs for WebSocket sessions in the spring-websocket module are not cryptographically unpredictable, which may be possible to exploit in combination with inadequate authorization rules...

4.8CVSS5.7AI score0.00171EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/06/08 12:0 a.m.34 views

CVE-2026-41844: Spring Framework Open Redirect in Spring MVC and WebFlux

A Spring MVC or Spring WebFlux application which configures a mapping for "/" where the view name is not explicitly specified allows an attacker to craft a link resulting in a 302 redirect to an arbitrary external host via the redirect: prefix. Spring MVC applications with the same preconditions...

4.2CVSS5.9AI score0.00134EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/02/17 12:0 a.m.34 views

This Week in Spring - February 17th, 2026

Hi, Spring fans! Welcome to another rip-roaring installment of This Week in Spring! It's Lunar New Year or Chinese New Year for billions of people around the world and to those who celebrate, Happy Chinese/Lunar New Year 新年快乐! Or Happy Spring Festival 春节快乐! My favorite kind of festival! In honor ...

5.6AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2024/02/07 12:0 a.m.34 views

This Week in Spring - February 6th

Hi, Spring fans! Welcome to another installment of the rip-roarin' adventure that is This Week in Spring! We've got a lot to look at, as usual, so let's dive right into it! in last week's installment of A Bootiful Podcast, I talked to Gunnar Morling, who created the 1BRC 1 Billion Row Challenge...

7.2AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2023/03/16 12:0 a.m.34 views

A Bootiful Podcast: Spring Batch lead Mahmoud Ben Hassine on the latest and greatest in 2023

Hi, Spring fans! Welcome to another installment of A Bootiful Podcast! In this installment, Josh Long @starbuxman talks to Spring Batch lead Mahmoud Ben Hassine @FMBENHASSINE about the latest and greatest in Spring Batch. notes Submit your talk to SpringOne@Explore, being held August 21-24, 2023,...

0.6AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2023/02/07 12:0 a.m.34 views

This Week in Spring - February 7th, 2023

Hi, Spring fans! Welcome to another installment of This Week in Spring! It's Tuesday, February 7th, 2023, as I write this and I'm so very glad to be talking to you. How're you doin'? Some housekeeping: I'll be doing more live streams over on my YT channel - join me and we'll talk shop. I'm going...

0.1AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2026/06/08 12:0 a.m.33 views

Spring Framework Cross-site Scripting via JSP Form Tags

Spring MVC applications which accept user-supplied values in the cssClass , cssErrorClass , or cssStyle attributes of JSP tags allow arbitrary HTML/JavaScript code injection, potentially resulting in a cross-site scripting XSS vulnerability...

5.9CVSS5.7AI score0.0014EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/04/20 12:0 a.m.33 views

Potential Security Misconfiguration when Using withIssuerLocation

When an application configures JWT decoding with NimbusJwtDecoder or NimbusReactiveJwtDecoder , it must configure an OAuth2TokenValidator separately, for example by calling setJwtValidator . This is easy to miss when using NimbusJwtDecoderwithIssuerLocation or...

5.3CVSS5.8AI score0.00203EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/04/20 12:0 a.m.33 views

User Attribute Enumeration when Using DaoAuthenticationProvider

If an application is using the UserDetailsisEnabled , isAccountNonExpired , or isAccountNonLocked user attributes, to enable, expire, or lock users, then DaoAuthenticationProvider 's timing attack defense can be bypassed for users who are disabled, expired, or locked...

3.7CVSS5.8AI score0.00215EPSS
SaveExploits0References1Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2026/01/20 12:0 a.m.33 views

This Week in Spring - January 20th, 2026

Hi, Spring fans! Welcome to another installment of This Week in Spring! It's already the 20th of January and we are off on yet another rip roarin' adventure as we look at the week that has been... this week in Spring! even more good stuff from Spring AI team legend Christian Tsolov, this one on...

5.6AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2025/03/04 12:0 a.m.33 views

Spring gRPC 0.4.0 for great good!

NB : you can find the working code for this blog here There's a new release of the amazing—if experimental—Spring gRPC project: version 0.4.0. I won't get into the nitty-gritty of all that's new, but I just wanted to highlight how elated I am to use it and walk you through the step-by-step path t...

7.4AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2024/09/17 12:0 a.m.33 views

This Week in Spring - September 17th, 2024

Hi, Spring fans! Last week I was in scintilliating Seoul, Korea, and then tantalizing Tokyo, Japan, and now I'm in marvelous Mumbai, India, at the airport, actually, headed to New Delhi, India. It's been a busy week for me and even busier a week for the community, so let's dive into it! Java 23 i...

7.5CVSS7.4AI score0.14718EPSS
SaveExploits1
Spring Security Advisories
Spring Security Advisories
added 2024/04/09 12:0 a.m.33 views

This Week in Spring - April 9th, 2024

Hi, Spring fans! Welcome to another installment of This Week in Spring! I'm in Las Vegas, NV, at the moment, preparing for my part in the huuuuuge Google Cloud Next keynote. I'm so excited! And then it's off to the amazing and glorious Devnexus event! If you're at either event, please say Hi!. Fu...

7.3AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2023/12/05 12:0 a.m.33 views

This Week in Spring - December 5th, 2023

Hi, Spring fans! Welcome to another installment of This Week in Spring! today, Spring Cloud, based on Spring Boot 3.2, goes GA! Don't miss this! I love this blog by Spring Framework legend Sébastien Deleuze on CDS with Spring Framework 6.1 I really enjoyed this discussion with Spring Security...

7.1AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2023/11/30 12:0 a.m.33 views

A Bootiful Podcast: Spring Security legend Laura Spilca joins us to talk Spring Authorization Server and upgrading to Spring Boot 3

Hi, Spring fans! This week, my first as an employee of Broadcom, I am joined by Spring Security community legend Laura Spilca and we talk about all things security, OAuth, and more...

7.2AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2023/06/23 12:0 a.m.33 views

Improved Testcontainers Support in Spring Boot 3.1

There's been support for Testcontainers in Spring Boot for some time now, and Spring Boot 3.1 improves it further. But first, let's take a look at what Testcontainers is and how it's usually used. Testcontainers is an open source framework for providing throwaway, lightweight instances of...

7.1AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2023/04/17 12:0 a.m.33 views

Empty SecurityContext Is Not Properly Saved Upon Logout

In Spring Security, versions 5.7.x prior to 5.7.8, versions 5.8.x prior to 5.8.3, and versions 6.0.x prior to 6.0.3, the logout support does not properly clean the security context if using serialized versions. Additionally, it is not possible to explicitly save an empty security context to the...

6.3CVSS5.9AI score0.00648EPSS
SaveExploits0References3Affected Software1
Spring Security Advisories
Spring Security Advisories
added 2023/02/16 12:0 a.m.33 views

A Bootiful Podcast: Avalara's Kumaresan Muthaliar on GraphQL in the heavily regulated, data intensive domain of tax

Hi, Spring fans! In this installment Josh Long @starbuxman talks to Kumaresan Muthaliar, senior technical lead at Avalara, about GraphQL in the heavily regulated, data intensive domain of tax...

3.4AI score
SaveExploits0
Spring Security Advisories
Spring Security Advisories
added 2022/06/02 6:0 p.m.33 views

Spring Tips: Learn Spring for GraphQL (parts 1 and 2 of an ongoing series)

Hi, Spring fans! In thi^^^ these installments, we begin a new series introducing the Spring for GraphQL project. In this first installment, GraphQL Java lead Andi Marek @andimarek and I @starbuxman look at the basics of using the GraphQL Java engine that underpins Spring for GraphQL. In this seco...

0.3AI score
SaveExploits0
Total number of security vulnerabilities948