Lucene search
K

iBall WRA150N - Multiple Vulnerabilities

🗓️ 29 Jan 2018 00:00:00Reported by SecuriTeamType 
exploitdb
 exploitdb
🔗 www.exploit-db.com👁 43 Views

iBall WRA150N device firmware 1.2.6 build 110401 Rel.47776n vulnerabilities with hard coded accounts & remote command executio

Related
Code
ReporterTitlePublishedViews
Family
CNVD
iBall iB-WRA150N Remote Code Execution Vulnerability
31 Jan 201800:00
cnvd
CVE
CVE-2018-6388
29 Jan 201818:00
cve
Cvelist
CVE-2018-6388
29 Jan 201818:00
cvelist
EUVD
EUVD-2018-18145
7 Oct 202500:30
euvd
exploitpack
iBall WRA150N - Multiple Vulnerabilities
29 Jan 201800:00
exploitpack
NVD
CVE-2018-6388
29 Jan 201818:29
nvd
Prion
Design/Logic Flaw
29 Jan 201818:29
prion
RedhatCVE
CVE-2018-6388
22 May 202508:01
redhatcve
## Vulnerabilities summary
The following advisory describes two (2) vulnerabilities found in iB-WRA150N devices, firmware 1.2.6 build 110401 Rel.47776n.

iB-WRA150N is “a powerful solution to Internet connectivity at home, small offices and work stations. The key is if you are using an ADSL2+ connection now and later decide to change to Broadband or vice-versa you don’t need to change your router. This iBall router is 2-in-1 and compatible to both – Broadband connection as well as ADSL2 connection (Telephone connection or cable operator connection). ”

The vulnerabilities found are:

Hard coded accounts
Remote command execution

## Credit
An independent security researcher, maxki4x, has reported this vulnerabilities to Beyond Security’s SecuriTeam Secure Disclosure program.

## Vendor response
We tried to contact iBall since December 20 2017, repeated attempts to establish contact were answered, but no details have been provided on a solution or a workaround.

CVE: CVE-2018-6388

## Vulnerabilities details

Hard coded accounts
Username: admin
Password: admin

Username: support
Password: support

Username: user
Password: user

## Remote command execution
After we logged in to the victims router – using the hard coded accounts, we can trigger the second vulnerability and achieve remote command execution.

User controlled input is not sufficiently filtered, allowing user to inject arbitrary commands into ping test arguments in Diagnostics page.

By entering the following input in the ping test arguments in Diagnostics page, the attacker can get the /etc/passwd file:

```
127.0.0.1;cat/etc/passwd
```

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation