Feign Vulnerability detected in transitive dependency commons-fileupload:commons-fileupload version 1.5 (CVE-2025-48976)

Vulnerability DetailsCVE ID: CVE-2025-48976Severity: High-risk (DoS vulnerability)Component: commons-fileupload:commons-...

Feign FeignClient not sending proper form url encoded request

We have a scenario where a POST application/form-url-encoded request is to be sent to an API endpoint. And we are using ...

Feign Why EncodeException's message is not nullable in 1st constructor but nullable in 2nd constructor?

/** * @param message the reason for the failure. */ public EncodeException(String message) { super(-1, checkNo...

Feign Not documented: A parameter of type URI can override the baseURL

Not documented: A parameter of type URI can override the baseURLSee Issue #318 The source is here: https://github.com/Op...

Feign Pass base url or host as a param

I have a use case where I have a list of hosts, I need to loop over those hosts and make the same api call for each of t...

Feign Add ability to not throw exception when http status code > 399

Currently our team convention is to use response status instead of throwing exception. Say our model is like this:public...

Feign How do I record the ip address of the service to which Feign client is loaded

Comment From: rojaeI've recently encountered a relevant case, even though this issue was registed 3 years ago..When the ...

Feign MAX_EXPRESSION_LENGTH should not be fixed to 10000 but custom

feign.template.Expressions limit of MAX_EXPRESSION_LENGTH = 10000 added by commit 8d9fe72 should be configurable to a cu...

Feign Network error handling

I was excited to try Feign out until I found out that the ErrorDecoder doesn't catch read/connection timeouts. Why is th...

.