CVE-2014-8109
Last modified
CVE-2014-8109 is a vulnerability of currently unknown severity. mod_lua.c in the mod_lua module in the Apache HTTP Server 2.3.x and 2.4.x through 2.4.10 does not support an httpd configuration in which the same Lua authorization provider is used with different arguments within different contexts, which allows remote attackers to bypass intended access restrictions in opportunistic circumstances by leveraging multiple Require directives, as demonstrated by a configuration that specifies authorization for one group to access a certain directory, and authorization for a second group to access a second directory.. EPSS estimates a 22.02% chance of exploitation in the next 30 days.
Description
mod_lua.c in the mod_lua module in the Apache HTTP Server 2.3.x and 2.4.x through 2.4.10 does not support an httpd configuration in which the same Lua authorization provider is used with different arguments within different contexts, which allows remote attackers to bypass intended access restrictions in opportunistic circumstances by leveraging multiple Require directives, as demonstrated by a configuration that specifies authorization for one group to access a certain directory, and authorization for a second group to access a second directory.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Apache | Http Server | 2.4.1 |
| Apache | Http Server | 2.4.2 |
| Apache | Http Server | 2.4.3 |
| Apache | Http Server | 2.4.4 |
| Apache | Http Server | 2.4.6 |
| Apache | Http Server | 2.4.7 |
| Apache | Http Server | 2.4.9 |
| Apache | Http Server | 2.4.10 |
| Canonical | Ubuntu Linux | 10.04 |
| Canonical | Ubuntu Linux | 12.04 |
| Canonical | Ubuntu Linux | 14.04 |
| Canonical | Ubuntu Linux | 14.10 |
| Fedoraproject | Fedora | 21 |
| Oracle | Enterprise Manager Ops Center | < 12.1.4 |
| Oracle | Enterprise Manager Ops Center | 12.2.0 |
| Oracle | Enterprise Manager Ops Center | 12.2.1 |
| Oracle | Enterprise Manager Ops Center | 12.3.0 |
References
- http://advisories.mageia.org/MGASA-2015-0011.htmlThird Party Advisory
- http://lists.apple.com/archives/security-announce/2015/Aug/msg00001.htmlBroken Link, Mailing List
- http://lists.apple.com/archives/security-announce/2015/Sep/msg00004.htmlBroken Link, Mailing List
- http://lists.fedoraproject.org/pipermail/package-announce/2015-June/159352.htmlMailing List, Third Party Advisory
- http://www.openwall.com/lists/oss-security/2014/11/28/5Mailing List, Third Party Advisory
- http://www.oracle.com/technetwork/topics/security/cpujan2016-2367955.htmlThird Party Advisory
- http://www.securityfocus.com/bid/73040Third Party Advisory, VDB Entry
- http://www.ubuntu.com/usn/USN-2523-1Third Party Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=1174077Issue Tracking, Patch, Third Party Advisory
- https://github.com/apache/httpd/commit/3f1693d558d0758f829c8b53993f1749ddf6ffcbPatch, Third Party Advisory
- https://issues.apache.org/bugzilla/show_bug.cgi?id=57204Issue Tracking, Vendor Advisory
- https://support.apple.com/HT205219Third Party Advisory
- https://support.apple.com/kb/HT205031Third Party Advisory
- http://advisories.mageia.org/MGASA-2015-0011.htmlThird Party Advisory
- http://lists.apple.com/archives/security-announce/2015/Aug/msg00001.htmlBroken Link, Mailing List
- http://lists.apple.com/archives/security-announce/2015/Sep/msg00004.htmlBroken Link, Mailing List
- http://lists.fedoraproject.org/pipermail/package-announce/2015-June/159352.htmlMailing List, Third Party Advisory
- http://www.openwall.com/lists/oss-security/2014/11/28/5Mailing List, Third Party Advisory
- http://www.oracle.com/technetwork/topics/security/cpujan2016-2367955.htmlThird Party Advisory
- http://www.securityfocus.com/bid/73040Third Party Advisory, VDB Entry
- http://www.ubuntu.com/usn/USN-2523-1Third Party Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=1174077Issue Tracking, Patch, Third Party Advisory
- https://github.com/apache/httpd/commit/3f1693d558d0758f829c8b53993f1749ddf6ffcbPatch, Third Party Advisory
- https://issues.apache.org/bugzilla/show_bug.cgi?id=57204Issue Tracking, Vendor Advisory
- https://support.apple.com/HT205219Third Party Advisory
- https://support.apple.com/kb/HT205031Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2014-8109?
How severe is CVE-2014-8109?
How do I fix CVE-2014-8109?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2014
- CVE-2014-8103X.Org Server (aka xserver and xorg-server) 1.15.0 through 1.…
- CVE-2014-8104OpenVPN 2.x before 2.0.11, 2.1.x, 2.2.x before 2.2.3, and 2.…
- CVE-2014-8105389 Directory Server before 1.3.2.27 and 1.3.3.x before 1.3.…
- CVE-2014-8106Heap-based buffer overflow in the Cirrus VGA emulator (hw/di…
- CVE-2014-8107Rejected reason: DO NOT USE THIS CANDIDATE NUMBER. ConsultI…
- CVE-2014-8108The mod_dav_svn Apache HTTPD server module in Apache Subvers…
- CVE-2014-8110Multiple cross-site scripting (XSS) vulnerabilities in the w…
- CVE-2014-8111Apache Tomcat Connectors (mod_jk) before 1.2.41 ignores JkUn…
- CVE-2014-8112389 Directory Server 1.3.1.x, 1.3.2.x before 1.3.2.27, and 1…
- CVE-2014-8113Rejected reason: DO NOT USE THIS CANDIDATE NUMBER. ConsultID…
- CVE-2014-8114The UberFire Framework 0.3.x does not properly restrict path…
- CVE-2014-8115The default authorization constrains in KIE Workbench 6.0.x …
Are you affected by CVE-2014-8109?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
