Featured IT News

Turnbull accused of falsely stating he was first to propose Huawei ban

04 August 2020 in Government Tech Policy

Former prime minister Malcolm Turnbull is wrong to claim that he was the first person to raise the subject of…

Australia bucks trend as global broadband speeds plunge with COVID-19 lockdown

04 August 2020 in Market

Global broadband speeds have dropped significantly during COVID 19 lockdown periods, according to a new report which reveals that Australia…

UK firms paid about £200m in ransoms last year: Emsisoft

04 August 2020 in Security

The security firm Emsisoft claims that cyber attackers earned more than £200 million in ransoms from British companies in 2019,…

Australian aged care provider Regis hit by Windows Maze ransomware

04 August 2020 in Security

Publicly-listed aged care provider Regis Healthcare has been hit by a gang using the Windows Maze ransomware, the company says…

TCL releases first self-branded smartphones in Australian market

04 August 2020 in Mobility

A little under four months since it announced the forthcoming launch of its first lot of self-branded smartphones, TCL Communication,…

Telstra hit by denial of service attack, eastern states affected

02 August 2020 in Telecoms & NBN

Australia's eastern states have been hit by an outage on Sunday morning after the country's biggest telecommunications provider Telstra was…

Big US travel management firm CWT pays out US$4.5m to ransomware gang

02 August 2020 in Security

A big US travel management company CWT was hit by ransomware and agreed to pay a ransom to the cyber…

WastedLocker is customised crypto-ransomware, says Kaspersky researcher

01 August 2020 in Security

There has been a marked increase in use of the crypto-ransomware WastedLocker in the first six months of 2020, the…

Ericsson has flat second quarter despite nearly 100 5G deals

01 August 2020 in Business Telecommunications

Clinching 99 commercial 5G agreements or contracts with unique operators appears to have done little for the bottom line of…

COVID-19 had no impact on Australian reported data breaches in first half

01 August 2020 in Security

The number of data breaches reported to the Office of the Australian Information Commissioner in the first half of the…

Huawei keeps top position in China 2Q smartphone shipments too

01 August 2020 in Mobility

Much as it did in global shipments for the second quarter, Chinese telecommunications equipment vendor Huawei Technologies has done likewise…

Optus launches 5G in home for wholesale partners

31 July 2020 in Home Tech

Optus has announced it is rolling out to its wholesale post-paid partners the ability to enable and purchase services from…

Macquarie Telecom, Supagas ink deal on network upgrade

31 July 2020 in Business Telecommunications

Telecommunications and data centre provider Macquarie Telecom has secured a deal with Australian gas supplier Supagas, to provide VoIP, SD-WAN,…

Digital platforms face $10m fines if no news content deals negotiated

31 July 2020 in Technology Regulation

It looks like the days of freeloading for American digital platforms will end when the clock strikes midnight on 31…

Huawei obsession will cause serious damage to US semiconductor industry: expert

31 July 2020 in Government Tech Policy

The US obsession with Chinese telecommunications equipment vendor Huawei Technologies may be well-intentioned, but could end up seriously harming the…

Despite US actions, Huawei overtakes Samsung to top smartphone shipments in 2Q2020

31 July 2020 in Mobility

Despite the US taking steps to try and curtail its business, Chinese telecommunications equipment vendor Huawei Technologies has overtaken South…

Security professionals ‘lack’ necessary tools to detect security threats, survey finds

30 July 2020 in Security

A high percentage of security professionals lack the tools to detect known security threats and many say they are still…

CIA-backed group claims China hacked into Vatican

30 July 2020 in Security

A threat group sponsored by China allegedly hacked into the Vatican, the Catholic Diocese of Hong Kong and a number…

Breaking IT News

Investment to increase ‘quality' of AI technologies, says ACMA

04 August 2020 in Strategy

In the next few years, investments in Artificial Intelligence are anticipated to increase the variety and quality of AI technologies…

D-Link extents the COVR 1100-series range

04 August 2020 in Wi-Fi

There's a new 3-pack for larger spaces along with single units to extend an existing WiFi mesh network

Adobe provides shortcuts to free services

04 August 2020 in Business Software

Adobe has released a set of convenient shortcuts to certain PDF and other services that are available to all.

Government opens applications for alternative voice services trials

04 August 2020 in Telecoms & NBN

The Australian Government has called for applications under the Alternative Voice Services Trials program aimed at testing new ways of…

ABC promises truth about 5G, delivers FUD about Huawei

04 August 2020 in Open Sauce

The ABC's Four Corners program on Monday night was titled The Truth about 5G. It would have been better if…

Google announces Pixel 4a smartphone for some countries

04 August 2020 in Mobility

Despite sales of its Pixel smartphone range that have been quite depressing, search behemoth Google is releasing another device in…

Verghese Jacob joins DCI Data Centers as new CTO

03 August 2020 in People Moves

Data centres service provider DCI Data Centers has appointed Verghese Jacob as Chief Technology Officer and member of its executive…

DTA's style guide: why not buy a book instead?

03 August 2020 in Open Sauce

So now we know why the Digital Transformation Agency has not been able to meet many of its work targets:…

Riverbed regional role for Milionis

03 August 2020 in People Moves

Network and application performance vendor Riverbed has promoted John Milionis to the role of head of channel for the APJ…

ACCC warns over 150,000 vehicles with faulty Takata airbags still in use

03 August 2020 in Automotive

About 155,000 vehicles with defective Takata airbags are still running on Australian roads, the Australian Completion and Consumer Commission has…

Balcombe's the new boss at NTT ANZ

03 August 2020 in People Moves

Technology services company NTT has appointed Tania Balcombe as its chief executive officer for Australia and New Zealand.

Battery veteran working with Seoul firm to develop new safer li-ion unit

03 August 2020 in Automotive

South Korea's first and largest energy, chemical and battery company SK Innovation has teamed up with the co-inventor of the…

Fletcher claims 5G misinformation being spread by state actors

03 August 2020 in Open Sauce

One of the weirdest conspiracy theories to ever emerge in Australia has as its sponsor the Communications Minister Paul Fletcher.…

Lithium-ion battery maker comes under attack from NetWalker ransomware

03 August 2020 in Security

A gang of malicious attackers appears to have used the Windows NetWalker ransomware to stage a raid on the infrastructure…

Criminals use Windows Maze ransomware to attack Indian highways authority

03 August 2020 in Security

Cyber criminals have used the Maze ransomware that can be used to attack Windows systems to hit the infrastructure of…

Blogger Krebs wrongly accuses man of Twitter hack, gets doxxed himself this time

02 August 2020 in Open Sauce

Security blogger Brian Krebs appears to have destroyed what little reputation he has as a journalist, after being again caught…

Webinar Invite: Innovating with Zebra in a Time of Change

01 August 2020 in Strategy

Discover how you can proactively manage your workplace to keep employees safe, avoid shutdowns and ensure compliance.

FortressIQ, Signavio partner on process intelligence services delivery

31 July 2020 in Market

Automation platform provider FortressIQ has formed a strategic partnership with business transformation solutions company Signavio to deliver process intelligence services…

Google, Facebook caught on the hop as Frydenberg strikes

31 July 2020 in Open Sauce

For once, both Google and Facebook have been neatly shafted by the man who holds the country's purse strings: Treasurer…

Uighur protesters insist Apple take steps to protect free speech

31 July 2020 in Apps

Protesters have rallied in numbers outside the Apple Store in Washington DC, demanding that the company take steps to protect…

Email security vendor Mimecast acquires Chicago firm MessageControl

31 July 2020 in Security

Email and data security vendor Mimecast has acquired messaging security provider eTorch which operates as MessageControl for an undisclosed sum.


Popular News



Subscribe to Newsletter

*  Enter the security code shown:




Guest Opinion

Guest Interviews

Guest Research & Case Studies

Channel News


Tuesday, 07 July 2020 08:39

Check Point finds a way to attack Apache Guacamole with remote code exploits

Check Point finds a way to attack Apache Guacamole with remote code exploits Courtesy Check Point

Security outfit Check Point has found a number of vulnerabilities in Apache Guacamole, popular infrastructure that is used for remote work by more than 10 million organisations or people.

Researcher Eyal Itkin said in a detailed blog post that the change in work patterns due to the coronavirus pandemic meant that IT solutions for remotely connecting to corporate networks was now being used much more widely.

He said that several critical reverse RDP (remote desktop protocol) vulnerabilities had been found in Guacamole and also affected by a few similar issues in FreeRDP.

"In short, these vulnerabilities allow an attacker, who has already successfully compromised a computer inside the organisation, to launch an attack on the Guacamole gateway when an unsuspecting worker tries to connect to an infected machine," Itkin wrote. "The malicious actor can then achieve full control over the guacamole-server, and intercept and control all other connected sessions."

Guacamole was one of the more prominent products on the market, not only on its own but because other network accessibility and security tools embedded Guacamole in their own products.

Outlining the workflow involved, Itkin said an employee would use a browser to connect to an Internet-facing server, go through an authentication process and gain access to his/her own corporate computer.

Said Itkin: "While the employee only uses his browser, the guacamole-server selects one of the supported protocols (RDP, VNC, SSH, etc.) and uses an open-source client to connect to the specific corporate computer.

"Once connected, the guacamole-server acts as a middle-man that relays events back and forth while translating them from the chosen protocol to the special 'Guacamole Protocol', and vice versa."

He said once this workflow had been understood, the next step was to examine likely attack vectors.

One was a reverse attack scenario where a compromised machine within the corporate network used an incoming harmless connection to attack the gateway in order to take it over.

A second, said Itkin, was the malicious worker scenario where a rogue employee would use a computer inside the network to strengthen his hold on both ends of the connection and gain control of the gateway.

Given that FreeRDP had already been found to have holes which Check Point had previously demonstrated, Itkin checked released Guacamole versions to see what version of FreeRDP the Apache software had incorporated.

"By looking at the released versions of Apache Guacamole, we can see that only version 1.1.0, released at the end of January 2020, added support for the latest FreeRDP version (2.0.0)," he said.

"Knowing that our vulnerabilities in FreeRDP were only patched on version 2.0.0-rc4, this means that all versions that were released before January 2020 are using vulnerable versions of FreeRDP."

Itkin said the research could have ended right there with an estimate of the high probability that there were the same bugs in Guacamole as most companies would not have upgraded. But he kept on, looking in particular for support for the RDP protocol in the code of Guacamole-Server and also looking at the code of the latest FreeRDP release.

Three information disclosure bugs were found in Guacamole and two out-of-bounds reads bugs in FreeRDP. The latter two had already been reported.

"At this point, we found five vulnerabilities that could serve as information disclosure exploit primitives in our attack," Itkin said. "However, we had yet to find even a single memory corruption vulnerability.

"Looking for such vulnerabilities in FreeRDP was quite annoying, as every time we had a lead, a check blocked it. Many times, this check was the patch for a vulnerability that we’ve reported, so we can’t really complain too much."

But his persistence finally paid off. The RDP protocol exposes different “devices” as separate “channels”, one for each device. These include the rdpsnd channel for the sound, cliprdr for the clipboard, and so on.

"As an abstraction layer, the channel messages support a fragmentation that allows their messages to be up to 4GB long. To properly support the rdpsnd and rdpdr (Device Redirection) channels, the developers of guacamole-server added an additional abstraction layer, implemented in the file: guac_common_svc.c," Itkin noted.

"We can see that the first fragment must contain the CHANNEL_FLAG_FIRST fragment, and when handled, a stream is allocated according to the overall declared length of the total message. However, what happens if an attacker sends a fragment without this flag? It seems that it is simply appended to the previous leftover stream. At this point, this looks like a very promising dangling-pointer vulnerability. Now we only need to check if the developers remembered to set it to NULL when the previous fragmented message finished its handling.

"After a fragmented message finishes the reassembly and goes on to be parsed, it is freed. And that’s it. No one sets the dangling pointer to NULL!"

He said a malicious RDP server could send an out-of-order message fragment that used the previously freed wStream object, effectively becoming a use-after-free vulnerability.

"On top of that, the wStream is the most powerful object that we could have hoped to get for such a vulnerability, as it can be used for an arbitrary write if the pointer field is set to the desired memory address. On top of all that, we have a useful information disclosure vulnerability in the rdpsnd channel, right after our corrupted wStream object is used. With some effort, a specially crafted wStream object can turn our original vulnerability into a more powerful arbitrary read exploit primitive."

The vulnerabilities have been notified to the Apache Guacamole project which released a patched version on 28 June. Itkin's research did not end there; the additional details, which include techniques for privilege escalation on Apaache Guacamole, are here.

Subscribe to Newsletter here


Recently iTWire remodelled and relaunched how we approach "Sponsored Content" and this is now referred to as "Promotional News and Content”.

This repositioning of our promotional stories has come about due to customer focus groups and their feedback from PR firms, bloggers and advertising firms.

Your Promotional story will be prominently displayed on the Home Page.

We will also provide you with a second post that will be displayed on every page on the right hand side for at least 6 weeks and also it will appear for 4 weeks in the newsletter every day that goes to 75,000 readers twice daily.



It's all about Webinars.

These days our customers Advertising & Marketing campaigns are mainly focussed on Webinars.

If you wish to promote a Webinar we recommend at least a 2 week campaign prior to your event.

The iTWire campaign will include extensive adverts on our News Site itwire.com and prominent Newsletter promotion https://www.itwire.com/itwire-update.html and Promotional News & Editorial.

For covid-19 assistance we have extended terms, a Webinar Business Booster Pack and other supportive programs.

We look forward to discussing your campaign goals with you. Please click the button below.


Sam Varghese

website statistics

Sam Varghese has been writing for iTWire since 2006, a year after the site came into existence. For nearly a decade thereafter, he wrote mostly about free and open source software, based on his own use of this genre of software. Since May 2016, he has been writing across many areas of technology. He has been a journalist for nearly 40 years in India (Indian Express and Deccan Herald), the UAE (Khaleej Times) and Australia (Daily Commercial News (now defunct) and The Age). His personal blog is titled Irregular Expression.