Skip to content

Commit 9cb57d7

Browse files
author
h00die
committed
updated check and docs that 14.2 may not be vuln
1 parent 15a3d73 commit 9cb57d7

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

documentation/modules/exploit/linux/http/tiki_calendar_exec.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@
44
Exploit-db: [edb](https://www.exploit-db.com/apps/2fa84367ba4f14afab9f51cd3e93606d-tiki-14.2.7z)
55
Archived Copy: [github](https://github.com/h00die/MSF-Testing-Scripts)
66

7+
Of note, there is some discussion if 14.2 is vuln or not.
8+
```
9+
1. Exploit-DB says in the title (may be wrong) 14.2 is vuln.
10+
2. The linked app Exploit-DB has is 14.2.
11+
3. Its verified on Exploit-DB.
12+
```
13+
vs
14+
```
15+
1. Manual print statement testing from the PoC on 14.2 doesn't seem to be vuln
16+
2. The [notice](https://tiki.org/article414-Important-Security-Fix-for-all-versions-of-Tiki) seems to say 14.2 is the update that fixes the problem
17+
```
18+
719
### Creating A Testing Environment
820

921
1. Create a fresh Ubuntu 16.04 w/ a LAMP install

modules/exploits/linux/http/tiki_calendar_exec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def initialize(info = {})
2020
The calendar module is NOT enabled by default. When enbled,
2121
the default permissions are set to NOT allow anonymous users
2222
to access.
23-
Vulnerable versions: <=14.2, <=12.5 LTS, <=9.11 LTS and <=6.15
23+
Vulnerable versions: <=14.1, <=12.4 LTS, <=9.10 LTS and <=6.14
2424
Verified/Tested against 14.1
2525
),
2626
'Author' =>
@@ -123,7 +123,7 @@ def check
123123
if res
124124
if res.body =~ /You do not have permission to view the calendar/
125125
fail_with(Failure::NoAccess, "#{peer} - Additional Permissions Required")
126-
elsif res.body =~ /#{flag}/
126+
elsif res.body =~ />#{flag}</
127127
Exploit::CheckCode::Vulnerable
128128
else
129129
Exploit::CheckCode::Safe

0 commit comments

Comments
 (0)