F5 Big IP opens up vulnerability during configuration
F5 Networks’ popular load balancing software BIG-IP harbours a vulnerability that could let malicious code seep in using just an online form.
"Load balancing is an important web management process that keeps many internet services ticking," said F-Secure, which spotted the vulnerability. "Without it, banks, governments, and other organisations providing online services to large numbers of people would struggle to keep their websites running."
Senior security consultant Christoffer Jerkeby discovered the vulnerability during a routine assessment. More than 300,000 organisations including state bodies and large banks use BIG-IP, broadening the scope of potential damages.
"Further research found that, following a successful exploit, an adversary could turn the compromised device back against the organisation or even individuals using the affected services," it added.
F-Secure said it is yet to receive reports of misuse of this vulnerability.
"F5 is a popular technology and we found over 300,000 (potentially vulnerable) devices on-line. Google and services like Shodan can be used to search for these also. The F5 website also contains information on their clients and sectors," Dave Hartley, technical director at F-Secure, told SC Media UK.
He refrained from revealing the names of the vulnerable F5 clients, saying: "These companies may be at risk of compromise."
Curiously, BIG-IP itself is immune to the vulnerability. It creeps up only when an organisation mis-configures BIG-IP’s iRules, the procedures written in tool command language (Tcl) to direct incoming web traffic toward the correct web server.
"These iRules are created using the tool command language (Tcl). Certain coding practices that may seem perfectly functional and practical to an organisation can allow an attacker to inject arbitrary Tcl commands, which could be executed in the security context of the target Tcl script," the report said.
In some implementations of BIG-IP, injecting a malicious code can be as easy as filling an online form, F-Secure revealed.
The threat posed is way bigger than a simple data breach, Hartley told SC Media UK. "An attacker can leverage the issue to achieve much more than a data breach alone. If the prerequisites are met, it could result in an adversary taking full control of the F5."
However, the scope and depth of the attack will vary, depending on the objective of the attacker and the scale of operations of the target organisation, he said.
"The F5 is often used for perimeter security and traffic management and there have been issues identified in similar technologies in the past that have had a severe impact for some -- firewalls, anti-virus, e-mail sandbox technologies etc.," he explained.
Addressing the issue, F5 released a public advisory.
"This is not a vulnerability in Tcl, or F5 products, but rather an issue relating to coding practices used when writing Tcl code. As with most programming or scripting languages, it is possible to write code in a way that may create vulnerabilities. This is not something F5 can prevent the user from doing, as the issue does not lend itself to neither deterministic nor heuristic detection that covers all possible cases," it said.
"The Tcl documentation previously cited provides more comprehensive recommendations. However, the simple answer is that expressions in Tcl should always be braced," it added.
Industry: Cyber Security
- Data Protection Officer (DPO)/ Risk Manager
- 65000 plus benefits
Data Protection Officer with a strong focus on risk management is needed for this expanding Paytech business. You will work closely with the CISO to help understand how the data is being processed within the business and identify the business risk associated with this. this role will be both internally and externally focused As the business processes payments across the globe, they require someone with knowledge of the different data regulations, GPPR, CCPA. This role is focused on helping to identify potential business risks associated with the data usage and ensuring that issues are flagged to the relevant teams within the business.
- Security Monitoring and Vulnerability Analyst, End User. PCI Level 1 Service Provider.
CH7843 Security Monitoring and Vulnerability Analyst, End User. Level 1 Service Provider. £50,000 London Security Monitoring and Vulnerability Analyst needed to join an Level 1 Service Provider. The Security Analyst will be responsible monitoring, configuring, fine tuning and generally improving the security tool capability. Specific experience with Tripwire Log Center and Tripwire Enterprise is highly desirable. Other security tools experience should include the managing and monitoring of firewalls, Anti Phishing, AV, vulnerability management, IAM etc. Current experience with Vulnerability management and penetration testing is highly desirable. Specifically the ability to effectively manage 3rd party pen tests. Hands on penetration testing is a very nice to have. You will be working within a specialist security team reporting to the CISO. Experience working within an end user environment within financial services is highly desirable. Flexible location. This is an exclusive role to DCL Search & Selection. https://calendly.com/chris-holt/arranged-call-with-chris-holt-soc-role-clone
- Internal Security Auditor, Level 1 Service Provider (ISO27001)
- Upto 65,000 plus benefits
Internal Security Auditor ISO 27001, PCI, needed to join a Cyber team within this expanding Fintech business. The Internal Security Auditor will have end to end responsibility for planning, delivering, remediating any findings etc. Experience working within financial services is highly desirable. This Is a great time to join a newly formed and growing Cyber team within a rapidly expanding fintech, that is taking a major share of its market. We are looking for someone with experience, (but not to be limited to) a mix of Information Security standards, frameworks, audit principles, controls / policies and the management and use of the technical tooling etc. ISO 22301, ISO 27001, NIST Cybersecurity Framework etc An ideal candidate will be working within an end user environment with a cyber consultancy background. Experience taking a company through accreditation is highly desirable Experience managing internal stakeholders, technical teams and external third parties essential Flexible working, but with the ability to get into London. This is an exclusive role to DCL Search & Selection.
- DevOps Engineer with IdAM
- Upto £80,000 plus benefits
We are ooking for an DevOps engineer, idealy with IdAM (identity access Management) experience, this is a senior role for someone that can be the lead hands on person on a project. Your role will be to work on the deployment project implementing the solution into the exsiting application so will be used to connect an applications into mulipe 3rd party appliactions. We Would look at someone who has done DevOps with Security and can cross train into IdaM, but preference would be given to someone with the IdAM experience this is a great opportunity to join a consultancy that work on some truely amazing and differnet solutions