Skip to main content
CRITICAL

CVE-2022-31259

CVSS v3

9.8

CRITICAL

EPSS Score

22.2 %

exploit probability, as of 2026-09-25

CISA KEV

No

known exploited

Exploitation

—

SSVC status

Description

The route lookup process in beego before 1.12.9 and 2.x before 2.0.3 allows attackers to bypass access control. When a /p1/p2/:name route is configured, attackers can access it by appending .xml in various places (e.g., p1.xml instead of p1).

Technical details

Published
2022-05-21

Frequently asked questions

What is CVE-2022-31259?

The route lookup process in beego before 1.12.9 and 2.x before 2.0.3 allows attackers to bypass access control. When a /p1/p2/:name route is configured, attackers can access it by appending .xml in various places (e.g., p1.xml instead of p1).

Is CVE-2022-31259 actively exploited?

Active exploitation of CVE-2022-31259 has not been confirmed. Its EPSS score was 22.2% on 2026-09-25, the estimated probability of exploitation in the next 30 days.

What is the CVSS score for CVE-2022-31259?

CVE-2022-31259 has a CVSS v3 base score of 9.8 (CRITICAL severity).

Is CVE-2022-31259 affecting your environment?

Use isMalicious to check if any of your IPs or domains are associated with this vulnerability's IOCs.

No credit card required · 500 free checks/month · Free API key