CVE-2026-12225
Received Received - Intake
Authentication Bypass in syracom AG Secure Login for Atlassian Apps

Publication date: 2026-06-16

Last updated on: 2026-06-16

Assigner: SEC Consult Vulnerability Lab

Description
syracom AG Secure Login (2FA) for Atlassian Jira, Confluence, and Bitbucket 3.4.0.x contains an authentication bypass vulnerability. An attacker with valid credentials for a user account can bypass the two-factor authentication flow by sending HTTP requests with a crafted User-Agent header containing specific strings such as AtlassianMobileApp or JIRA. When such a User-Agent is present, the plugin does not enforce the configured 2FA checks for protected web resources. Successful exploitation allows the attacker to access the affected Atlassian application as the compromised user without completing 2FA. If the compromised account has administrative privileges, the attacker can access administrative functionality and may disable the 2FA plugin or make arbitrary administrative changes. The issue is fixed in version 3.5.0.0.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-16
Last Modified
2026-06-16
Generated
2026-06-16
AI Q&A
2026-06-16
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
syracom_ag secure_login_2fa to 3.5.0.0 (exc)
syracom_ag secure_login_2fa 3.5.0.0
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-288 The product requires authentication, but the product has an alternate path or channel that does not require authentication.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

CVE-2026-12225 is an authentication bypass vulnerability in the syracom AG Secure Login (2FA) plugin version 3.4.0.x for Atlassian Jira, Confluence, and Bitbucket. An attacker who already has valid user credentials can bypass the two-factor authentication (2FA) process by sending HTTP requests with a specially crafted User-Agent header containing strings like "AtlassianMobileApp" or "JIRA". When such a User-Agent is detected, the plugin does not enforce the configured 2FA checks, allowing the attacker to access the application as the compromised user without completing 2FA.

If the compromised account has administrative privileges, the attacker can access administrative functions, disable the 2FA plugin, or make arbitrary administrative changes. This vulnerability was fixed in version 3.5.0.0 of the plugin.

Impact Analysis

This vulnerability allows an attacker with valid user credentials to bypass two-factor authentication, significantly weakening the security of your Atlassian applications. The attacker can gain unauthorized access to user accounts without completing 2FA.

If the compromised account has administrative privileges, the attacker can perform administrative actions such as disabling the 2FA plugin or making arbitrary changes, potentially leading to full control over the affected Atlassian environment.

Exploitation requires prior access to user credentials, which could be obtained through phishing or credential leaks, making it critical to apply the patch and protect credentials.

Detection Guidance

This vulnerability can be detected by monitoring HTTP requests to the affected Atlassian applications for suspicious User-Agent headers containing specific strings such as "AtlassianMobileApp" or "JIRA". These crafted User-Agent headers are used by attackers to bypass the two-factor authentication (2FA) flow.

To detect potential exploitation attempts, you can analyze web server logs or network traffic for HTTP requests with these User-Agent values that bypass 2FA enforcement.

Example commands to search for suspicious User-Agent headers in web server logs (assuming Apache or Nginx logs):

  • grep -i 'User-Agent:.*AtlassianMobileApp' /var/log/apache2/access.log
  • grep -i 'User-Agent:.*JIRA' /var/log/apache2/access.log

Alternatively, if using network monitoring tools like tcpdump or Wireshark, you can filter HTTP headers for these User-Agent strings to identify suspicious requests.

Mitigation Strategies

The immediate and recommended step to mitigate this vulnerability is to update the syracom AG Secure Login (2FA) plugin to version 3.5.0.0 or later, which contains the security fix that enforces 2FA checks properly and blocks the bypass via crafted User-Agent headers.

If updating immediately is not possible, administrators can enable the legacy login mode by setting the JVM system property `-Datlassian.authentication.legacy.mode=true`. This enforces 2FA during mobile app logins and prevents bypass, but may affect mobile app functionality.

Administrators should also review their Data Center JVM system properties after upgrading to ensure mobile app authentication is configured securely according to their needs.

No other workarounds are necessary beyond applying the patch or enabling the legacy mode flag.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-12225. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart