PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-111622 a466350665 CVE debrief

CVE-2026-111622 smart-sso through 2.1.1 OAuth2 Authorization Code Theft via Unvalidated redirectUri AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-10-16T17:38:58.736Z and has not been modified since then. The vulnerability is an open redirect issue in the /login handler of smart-sso through 2.1.1 that allows unauthenticated attackers to steal OAuth2 authorization codes by providing an unvalidated redirectUri parameter. This issue can lead to potential theft of OAuth2 authorization codes by unauthenticated attackers and possible unauthorized access to victims' accounts through stolen access tokens. Defenders should verify the

Vendor
a466350665
Product
smart-sso
CVSS
HIGH 7.6
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-16
Original CVE updated
2026-10-16
Advisory published
2026-10-16
Advisory updated
2026-10-16

Who should care

Defenders responsible for smart-sso instances, particularly those using OAuth2 for authorization, should assess exposure and prioritize remediation due to the potential for authorization code theft.

Why it matters

CVE-2026-111622 is a high-severity vulnerability in smart-sso through 2.1.1 that allows attackers to steal OAuth2 authorization codes via an open redirect vulnerability. Defenders should verify exposure, prioritize remediation, and monitor for suspicious activity.

  • Potential theft of OAuth2 authorization codes by unauthenticated attackers
  • Possible unauthorized access to victims' accounts through stolen access tokens
  • Need for verification of smart-sso version and exposure to the vulnerability
  • Priority on updating or patching vulnerable smart-sso instances

Technical summary

The smart-sso through 2.1.1 contains an open redirect vulnerability in the /login handler that allows unauthenticated attackers to steal OAuth2 authorization codes by supplying an unvalidated redirectUri parameter. The vulnerability can be exploited by sending crafted /login links to users with active SSO sessions, then redeeming stolen codes at /oauth2/access_token with any valid client credentials to obtain victims' access tokens. This issue affects smart-sso instances using OAuth2 for authorization and allows attackers to potentially steal OAuth2 authorization codes and gain unauthorized access to victims' accounts.

Defensive priority

Defenders should prioritize verifying and remediating smart-sso versions up to 2.1.1 for the open redirect vulnerability allowing OAuth2 authorization code theft.

Recommended defensive actions

  • Verify smart-sso versions up to 2.1.1 for vulnerability to OAuth2 authorization code theft via unvalidated redirectUri.
  • Remediate vulnerable smart-sso instances by updating to a version beyond 2.1.1 if available.
  • Monitor for suspicious /login requests with unvalidated redirectUri parameters.
  • Implement additional authentication and authorization checks for OAuth2 authorization codes.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The CVE record and source item describe an open redirect vulnerability in smart-sso through 2.1.1 that allows unauthenticated attackers to steal OAuth2 authorization codes. The vulnerability is in the /login handler and involves an unvalidated redirectUri parameter.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-111622 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-111622

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-111622 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-111622

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • smart-sso through 2.1.1 OAuth2 Authorization Code Theft via Unvalidated redirectUri

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/111xxx/CVE-2026-111622.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://hackmd.io/@hieuPenguinnn/smart-sso-oauth2-code-leak-open-redirect

    Supplemental source - third-party-advisory

  • Source reference

    Unverified legacy reference

    URL: https://github.com/a466350665/smart-sso/blob/2.1.1/smart-sso-server/src/main/java/com/smart/sso/server/controller/LoginController.java

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/a466350665/smart-sso/blob/1.6.0/smart-sso-server/src/main/java/openjoe/smart/sso/server/controller/LoginController.java

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/a466350665/smart-sso/blob/1.6.0/smart-sso-server/src/main/java/openjoe/smart/sso/server/controller/Oauth2Controller.java

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/a466350665/smart-sso

    Supplemental source - product

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/smart-sso-through-2.1.1-oauth2-authorization-code-theft-via-unvalidated-redirecturi

    Supplemental source - third-party-advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.