---
id: CVE-2017-20281
title: Joomla! Component Extra Search 2.2.8 SQL Injection
summary: >-
  Joomla! Component Extra Search 2.2.8 contains an SQL injection vulnerability
  that allows unauthenticated attackers to manipulate database queries by
  injecting SQL code through the establename parameter. Attackers can send GET
  requests to…
severity: high
cvss: 8.2
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N'
cvssSource: cna
cwe:
  - CWE-89
vendor: Joomlaboat
product: Extra Search
affected:
  - extra_search 2.2.8
ssvc:
  exploitation: poc
  automatable: 'yes'
  technicalImpact: partial
  timestamp: '2026-06-22T16:56:38.627941Z'
exploitAvailable: true
published: '2026-06-19'
updated: '2026-10-01'
sourceUpdated: '2026-10-01T15:19:07.874Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2017-20281'
references:
  - url: 'https://www.exploit-db.com/exploits/41663'
    label: ExploitDB-41663
  - url: 'http://www.joomlaboat.com/'
    label: Official Product Homepage
  - url: >-
      https://www.vulncheck.com/advisories/joomla-component-extra-search-sql-injection
    label: 'VulnCheck Advisory: Joomla! Component Extra Search 2.2.8 SQL Injection'
tags:
  - cve.org
  - exploit-available
epss: 0.00476
epssPercentile: 0.38852
ingestedAt: '2026-10-01T15:48:17.888Z'
---

## Overview

Joomla! Component Extra Search 2.2.8 contains an SQL injection vulnerability that allows unauthenticated attackers to manipulate database queries by injecting SQL code through the establename parameter. Attackers can send GET requests to index.php with the option=com_extrasearch parameter and malicious SQL in the establename field to extract sensitive database information.

## Affected

- `extra_search 2.2.8`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
