Incorrect Authorization Affecting io.github.lognet:grpc-spring-boot-starter package, versions [0,]


Severity

Recommended
0.0
low
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

Exploit Maturity
Proof of Concept
EPSS
0.19% (9th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-JAVA-IOGITHUBLOGNET-19433209
  • published31 Aug 2026
  • disclosed31 Aug 2026
  • creditWayde Shi

Introduced: 31 Aug 2026

NewCVE-2026-82594  (opens in a new tab)
CWE-863  (opens in a new tab)

How to fix?

There is no fixed version for io.github.lognet:grpc-spring-boot-starter.

Overview

Affected versions of this package are vulnerable to Incorrect Authorization in the processSecuredAnnotation() method of GrpcServiceAuthorizationConfigurer, which uses MultiValueMap.addAll() to combine class-level and method-level @Secured rules and evaluates the merged set with AffirmativeBased, so the rules are OR-merged instead of letting the stricter method-level rule override. A user holding only the broad class-level role can invoke a method restricted to a stricter role, for example reaching a method marked @Secured("ROLE_ADMIN") under a class marked @Secured("ROLE_USER") with only ROLE_USER, because either rule granting access is sufficient. This requires a service that stacks a broader class-level @Secured annotation with a stricter method-level one, and the caller must already hold the broader role.

References

CVSS Base Scores

version 4.0
version 3.1