Every CVE Search/ Get API key

CVE-2016-6802

Improper Access Control in Apache Shiro

7.5 HighFix available

Apache Shiro before 1.3.2 allows attackers to bypass intended servlet filters and gain access by leveraging use of a non-root servlet context path.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
High
Availability
None

Exploit likelihood

9.68%Up 8.7 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

Apache Shiro before 1.3.2 allows attackers to bypass intended servlet filters and gain access by leveraging use of a non-root servlet context path.

Record
CVE-2016-6802
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:P/A:N
Weakness
CWE-284
Updated
2026-11-02
CVE List No score

Apache Shiro before 1.3.2 allows attackers to bypass intended servlet filters and gain access by leveraging use of a non-root servlet context path.

Record
CVE-2016-6802
Updated
2026-11-02
EUVDEUVD-2022-2425 No score

Apache Shiro before 1.3.2 allows attackers to bypass intended servlet filters and gain access by leveraging use of a non-root servlet context path.

Record
EUVD-2022-2425
Updated
2026-11-03
GitHub AdvisoriesGHSA-4q2v-j639-cp7p 7.5

Improper Access Control in Apache Shiro

Apache Shiro before 1.3.2 allows attackers to bypass intended servlet filters and gain access by leveraging use of a non-root servlet context path.

Record
GHSA-4q2v-j639-cp7p
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-284
Updated
2026-11-02
OSV 7.5

Apache Shiro before 1.3.2 allows attackers to bypass intended servlet filters and gain access by leveraging use of a non-root servlet context path.

Record
CVE-2016-6802
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2016-6802 7.5

Apache Shiro before 1.3.2 allows attackers to bypass intended servlet filters and gain access by leveraging use of a non-root servlet context path.

Record
DEBIAN-CVE-2016-6802
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVGHSA-4q2v-j639-cp7p 7.5

Improper Access Control in Apache Shiro

Apache Shiro before 1.3.2 allows attackers to bypass intended servlet filters and gain access by leveraging use of a non-root servlet context path.

Record
GHSA-4q2v-j639-cp7p
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-284
Updated
2026-11-02
OSVUBUNTU-CVE-2016-6802 7.5

Apache Shiro before 1.3.2 allows attackers to bypass intended servlet filters and gain access by leveraging use of a non-root servlet context path.

Record
UBUNTU-CVE-2016-6802
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVUSN-7147-1 No score

shiro vulnerabilities

It was discovered that Apache Shiro incorrectly handled path traversal when used with other web frameworks or path rewriting. An attacker could possibly use this issue to obtain sensitive information or administrative privileges. This update provides the corresponding fix for Ubuntu 24.04 LTS and Ubuntu 24.10. (CVE-2023-34478, CVE-2023-46749)

It was discovered that Apache Shiro incorrectly handled web redirects when used together with the form authentication method. An attacker could possibly use this issue to perform phishing attacks. This update provides the corresponding fix for Ubuntu 24.04 LTS and Ubuntu 24.10. (CVE-2023-46750)

It was discovered that Apache Shiro incorrectly handled requests through servlet filtering. An attacker could possibly use this issue to obtain administrative privileges. This update provides the corresponding fix for Ubuntu 16.04 LTS. (CVE-2016-6802)

Record
USN-7147-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.apache.shiro:shiro-all
Maven
before 1.3.2
1.3.2
org.apache.shiro:shiro-web
Maven
before 1.3.2
1.3.2
shiro
Debian:12
before 1.3.2-1
1.3.2-1
shiro
Debian:13
before 1.3.2-1
1.3.2-1
shiro
Debian:14
before 1.3.2-1
1.3.2-1
org.apache.shiro:shiro-all
Maven
before 1.3.2, plus listed versions
1.0.0-incubating1.1.01.2.01.2.11.2.2
Show 6 moreShow less
1.2.31.2.41.2.51.2.61.3.01.3.1
1.3.2
org.apache.shiro:shiro-web
Maven
before 1.3.2, plus listed versions
1.0.0-incubating1.1.01.2.01.2.11.2.2
Show 6 moreShow less
1.2.31.2.41.2.51.2.61.3.01.3.1
1.3.2
shiro
Ubuntu:Pro:16.04:LTS
before 1.2.4-1ubuntu0.1~esm2, plus listed versions
1.2.4-11.2.4-1ubuntu0.1~esm1
1.2.4-1ubuntu0.1~esm2
shiro
Ubuntu:Pro:24.04:LTS
before 1.3.2-5ubuntu0.24.04.1~esm1, plus listed versions
1.3.2-5
1.3.2-5ubuntu0.24.04.1~esm1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2016-6802 is a high vulnerability (CVSS 7.5) in Apache Shiro, published September 20, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 9.68%, the 95th percentile. Fixed in org.apache.shiro:shiro-all 1.3.2.

References

Show 9 moreShow less
MoveEnter Open