Attack Campaign on the Government of Thailand Delivers Bookworm Trojan

Unit 42 recently published a blog on a newly identified Trojan called Bookworm, which discussed the architecture and capabilities of the malware and alluded to Thailand being the focus of the threat actors’ campaigns.

In this blog, we will discuss the current attack campaign along with the associated threat infrastructure and the actor’s tactics, techniques and procedures (TTPs). The following list provides a summary of the threat actors TTPs, which we will cover in this blog:

  • Actively attacking targets in Thailand, specifically government entities.
  • Uses Bookworm Trojan as the payload in attacks.
  • Has access to compromised servers that they use to download Bookworm.
  • Known to use spear-phishing as the attack vector to compromise targets, but have access to compromised web servers that could facilitate strategic web compromise (SWC) as an attack vector in the future.
  • Uses standalone Flash Player to play slideshows that contain pictures of current events in Thailand as decoy documents, but also use the legitimate Flash Player installation application as a decoy in some instances.
  • Uses date codes to track campaigns or Trojan version. If date codes are indeed used for campaign identifiers, then the dates precede attacks or current event seen in decoys by 6 to 18 days, which provides a glimpse into the development and operational tempo of this group.
  • Use of large command and control (C2) infrastructure, which heavily favors dynamic DNS domains for C2 servers.
  • Deployed Poison Ivy, PlugX, FFRAT and Scieron malware families.

Bookworm Attack Campaign

Threat actors have delivered Bookworm as a payload in attacks on targets in Thailand. Readers who are interested in this campaign should start with our first blog that lays out the overall functionality of the malware and introduces its many components.

Unit 42 does not have detailed targeting information for all known Bookworm samples, but we are aware of attempted attacks on at least two branches of government in Thailand. We speculate that other attacks delivering Bookworm were also targeting organizations in Thailand based on the contents of the associated decoys documents, as well as several of the dynamic DNS domain names used to host C2 servers that contain the words “Thai” or “Thailand”. Analysis of compromised systems seen communicating with Bookworm C2 servers also confirms our speculation on targeting with a majority of systems existing within Thailand.

Static Date Codes and Decoys

As mentioned in our previous blog on Bookworm, the Trojan sends a static date string to the C2 server that we referred to as a campaign code. We believed that the actors would use this date code to track their attack campaigns; however, after continued analysis of the malware, we think these static dates could also be a build identifier for the Trojan. It is difficult to determine the exact purpose of these static date codes with our current data set, but we will cover both possibilities in the next sections. While we currently favor the theory that these dates act as campaign codes, we extracted the following unique date codes from all known Bookworm that suggests the threat actors began their campaign in June or July 2015:

  • 20150626
  • 20150716
  • 20150801
  • 20150818
  • 20150905
  • 20150920

Trojan Build Dates

Threat actors may use the date string hardcoded into each Bookworm sample as a build identifier. A Trojan sending a build identifier to its C2 server is quite common, as it notifies the threat actors of the specific version of the Trojan in which they are interacting. As mentioned in our previous blog, Bookworm is fairly complex based on its modular framework, which suggests that the threat actors would need to know the exact version of the Trojan they are communicating with in order to install appropriate supplemental modules.

While a plausible premise, our data set does not fully support the hardcoded dates in Bookworm samples as a build identifier. To attempt to confirm the dates acting as a build ID, we extracted all of the modules for each Bookworm sample. We then compared the modules of each Bookworm sample that had the same date values. Most of the modules were identical amongst Bookworm samples using the same date string, but several samples had differing modules yet the same date string. For instance, Table 1 shows two sets of Bookworm samples with the “20150716” and “20150818” date codes that have completely different Leader.dll modules.

Date Code Leader.dll Module Compile Date
20150716 e602a12e8173ca17ba4a0c6c12a094c1 2015-07-18
20150716 4537257cb69a467a63c5a561825571f9 2015-07-23
20150818 e6cb32805bc5d758a5ea1dcd3c05beb8 2015-08-24
20150818 7065c709dd9dc7072dd5a5e2904c2d78 2015-08-31

Table 1 Two sets of Bookworm samples that share a sttic date cod but have different Leader modules

If the Bookworm developers used the date code as a build identifier, it would suggest that a new date code would have been added to samples using the new Leader module. Due to these changes without a new date string, we believe the date codes are used for campaign tracking rather than a Bookworm build identifier. Unit 42 will continue to compare the date codes to the Bookworm modules in future samples and will modify our assessment if indications suggest the date string is indeed a build identifier.

Campaign Codes

We believe that Bookworm samples use the static date string as campaign codes, which we used to determine the approximate date of each attack that we did not have detailed targeting information. We also compared these campaign codes to the date the attacks occurred or the date of the event seen in decoy documents to get a sense of the threat group’s internal operations.

A number of the Bookworm samples include a decoy that is opened during installation of the malware in an attempt to disguise the compromise. The threat actors have used two types of decoys thus far: a legitimate Flash Player installation application and a standalone Flash application to display a photo slideshow. The use of a Flash Player installer, seen in Figure 1, suggests that the threat actors are using social engineering to instruct the victim to update or install the Flash Player application. The Bookworm campaign code “20150818” was used in all samples associated with these legitimate Flash Player installers.

 

Figure 1 Adobe Flash Player Installer used as a Decoy

Unit 42 has witnessed six decoy slideshows used in a Bookworm campaign targeting Thailand. All six of these decoy slideshows contain pictures that in some manner relate to Thailand. One known decoy includes an animation of what appears to be children in Thailand going to temple (Figure 2), which is associated with a spear-phishing attack on a branch of the Thailand government that occurred on July 27, 2015. The decoy’s filename is “wankaophansa.exe” that suggests the animation is regarding Wan Kao Phansa, which is a term for first day of the three month long rainy season. Wan Kao Phansa is a national holiday in Thailand, which in 2015 started on July 31. The attack occurred four days before the actual holiday and had a campaign code of “20150716”, which is eleven days before the attack took place.

 

Figure 2 Decoy slideshow of children in Thailand celebrating Wan Kao Phansa or Buddhist Lent

We do not have detailed targeting information on the attacks that delivered the remaining five decoy slideshows. To determine the approximate date of these attacks, we compared the Bookworm campaign code associated with each decoy slideshow and found that they coincide with the timeline of events seen in the photos in the decoy slideshows.

Three of the decoys analyzed are related to the August 17, 2015 bombing near the Erawan Shrine in Bangkok, Thailand, as seen in Figures 3, 4 and 5. The campaign code “20150801” is associated with the decoy slideshow showing the graphic Erawan Shrine bombing (Figure 3), which is 16 days before to the actual event took place.

 

Figure 3 Picture from Decoy Slideshow showing Erawan Shrine Bombing in Bangkok (http://metro.co.uk/2015/08/17/huge-explosion-in-central-bangkok-near-major-tourist-attraction-5347076/)

The second bombing-related decoy, seen in Figure 4 contained pictures of the arrest of a bombing suspect named Adem Karadag. This arrest was made on August 29, 2015, which is 11 days after the campaign code “20150818” that was associated with the decoy slideshow.

 

Figure 4 Picture from a Decoy Slideshow Showing the Arrest of a Bomber Related to the Erawan Shrine Bombing in Bangkok, Thailand

The third and final bombing-related decoy slideshow contains pictures of Adem Karadag re-enacting his role in the bombing for police (Figure 5). This re-enactment is a standard procedure for Thai police, which in this particular case took place on September 26, 2015. The campaign code “20150920” is associated with this decoy, which is six days before the actual event took place.

 

Figure 5 Picture from Decoy Slideshow of Erawan Shrine Bombing Suspect at the Crime Scene

Another decoy slideshow associated with the Bookworm attack campaign contains photos of an event called Bike for Dad 2015. Bike for Dad is a cycling event that will be held on December 11, 2015 to commemorate the King of Thailand Bhumibol Adulyadej’s 88th birthday. Many high profile figures in Thailand are promoting this event, such as the Prime Minister Prayut Chan-o-cha who is seen in many of images in the decoy slideshow (Figure 6).

 

Figure 6 Decoy Slideshow with Pictures Regarding Bike for Dad 2015 (http://www.m-society.go.th/ewt_news.php?nid=15002)

The campaign code “20150920” is associated with this decoy, which is a week prior to media articles announcing that the Crown Price of Thailand Maha Vajiralongkorn will lead the Bike for Dad 2015 event. At first, we believed the use of the Bike for Dad 2015 event was unrelated to the previous Erawin Shine bombing decoys. According to the same announcement article, the Crown Prince said that the bike route would pass the Ratchaprasong intersection, which is where the Erawin Shine bombing took place. Therefore, the threat actors using this within their social engineering attempts continues to follow the theme involving the bombing of the shrine in Bangkok, as it is undoubtedly still in the hearts and minds of the Thai people.

The final remaining known decoy includes photos of Chitpas Tant Kridakon (Figure 7), who is known as heiress to the largest brewery in Thailand. Chitpas is heavily involved with Thailand politics and was a core leader of the People’s Committee for Absolute Democracy (PCAD), which is an organization that staged anti-government campaigns in 2013 and 2014. As recently as September 2015, Chitpas has been in the news for her attempts to become an officer in the Royal Thai Police force, which has caused protests due to her political stance. Two of the images in the slideshow can be seen in an article that was published on September 20, 2015. These images were associated with the Bookworm campaign code “20150905”.

 

Figure 7 Picture of Chitpas Tant Kridakon included in a Decoy Slideshow

By comparing the campaign codes with the dates of known attacks or the date of the events shown in the decoys, we found that the campaign codes precede the attack or event dates by 6 to 18 days. The campaign code date preceding the attack or associated events suggests that the threat actors perform development operations on their tools and then choose their decoy. These decoy documents also suggest that the threat actors actively track current news events and use photographs from the media to create their decoy slideshows.

Compromised Hosts

Unit 42 analyzed the systems communicating with the Bookworm C2 domains and found that a majority of the IP addresses existed within autonomous systems (ASN) located in Thailand. The pie chart in Figure 8 shows that the vast majority (73%) of the hosts are geographically located in Thailand, which matches the known targeting of this threat group. We believe that the IP addresses from Canada, Russia and Norway are analysis systems of antivirus companies or security researchers. The IP addresses in South Korea prove interesting and could suggest that this threat group has carried out an attack campaign on targets in locale as well. However, we’ve found no additional evidence to corroborate this theory.

 

Figure 8 The Unique IP Addresses Seen Communicating with Bookworm C2 Emphasizes Attacks on Targets in Thailand

We took the IP addresses seen communicating with Bookworm C2 servers and obtained their geographic coordinates using an IP geolocation database and plotted them on a map, as seen in Figure 9. A majority of the IP addresses in Thailand have coordinates in the Bangkok metropolitan area, with one in the southern town of Pattini and one in the Phanat Nikhom District of the Chonburi Province. IP geolocation systems are not perfectly accurate, but the data suggests that most of the compromised hosts exist near the largest city of Bangkok. This grouping of compromised hosts also aligns with the known targeting, as Bangkok and Nonthaburi is where a majority of the government of Thailand exists.

 

Figure 9 Map Showing GeoIP Locations of Compromised Hosts Grouped in the Bangkok Metropolitan Area

Bookworm’s Threat Infrastructure

Bookworm-related infrastructure created by threat actors mainly involves the use of dynamic domains, however, an early sample used a fully qualified domain name (FQDN) owned by the actor. The actors also appear to have access to legitimate servers that they use to host Bookworm and other related tools for attacks. Overall, the Bookworm infrastructure overlaps with the infrastructure hosting C2 servers used by various attack tools, including FFRAT, Poison Ivy, PlugX, and others.

Compromised Web Servers

Unit 42 has seen threat actors hosting Bookworm and other related tools on legitimate websites, which suggests the actors have unauthorized access to these servers. We have witnessed Bookworm samples hosted on a website belonging to the following organizations:

  • Two branches of government in Thailand
  • Thai Military
  • A Taiwanese Labor Association

Three of the four compromised webservers have been breached in the past with each being listed on Zone-h as being defaced, while the remaining site was defaced by the TURKHACKTEAM, according to a Google cache from November 11, 2015. The specific details of how the actors gained access to these sites is unclear, however, one site has a publicly accessible form that would allow visitors to upload files to the webserver (Figure 8). Unit 42 believes that threat actors could have uploaded Bookworm to this server using this form. It is also possible that the threat actors uploaded an ASP shell to gain further control over this webserver. We also speculate that these threat actors may use strategic web compromises (SWC) as an attack vector in future campaigns using their unauthorized access to webservers.

 

Figure 10 Publicly Accessible Form to Upload Files to Server Seen Hosting Bookworm Trojan

The site hosting this file upload form belongs to one of the organizations targeted with Bookworm. This may suggest that the threat actors used this webserver to pivot from the webserver into the internal network.

Infrastructure Overlap and Related Tools

The domains hosting Bookworm C2 servers (see Indicators of Compromise section of ourBookworm blog) connect to a larger infrastructure that the threat actors are using to host C2 servers for other tools in their toolset. So far, Unit 42 has seen infrastructure overlaps with servers hosting C2 servers for samples of the FFRAT, PlugX, Poison Ivy and Scieron Trojans, suggesting that the threat actors use these tools as the payload in their attacks.

Unit 42 enumerated the threat infrastructure related to Bookworm and created a chart to visualize connected entities to its current attack campaign. The infrastructure is fairly complex and has many overlaps with other toolsets. Figure 11 below shows a fraction of the threat infrastructure that visualizes a connection between Bookworm, FFRAT, PlugX and Poison Ivy.

 

Figure 11 Infrastructure Overlaps connecting Bookworm to samples of the PlugX, Poison Ivy and FFRAT Trojans

The overlap between Bookworm, PlugX and Poison Ivy samples involves the use of the Smart Installer Maker, which is a common technique used by this threat group. In one particular case, a sample of the Smart Installer Maker (MD5: 6741ad202dcef693dceb98b0a10c49fc) installed both a PlugX and Poison Ivy Trojan that communicated with domains that resolved to an IP address (119.205.158.70) that also resolved a Bookworm C2 domain (sswmail.gotdns[.]com). This IP address was also used to resolve a domain (qemail.gotdns[.]com) that actors used to host a C2 server for another Trojan known as FFRAT. We observed another direct overlap in a C2 domain (ubuntudns.sytes[.]net) used for both Bookworm and FFRAT.

As previously mentioned, the infrastructure related to Bookworm is fairly complex with many connections to domains hosting C2 servers for other tools. The related infrastructure and associated malware can be seen in the table below.

Domain Malware Family/Cluster
web12.nhknews[.]hk Bookworm
systeminfothai.gotdns[.]ch Bookworm
bkmail.blogdns[.]com Bookworm
thailandbbs.ddns[.]net Bookworm
blog.nhknews[.]hk Bookworm
news.nhknews[.]hk Bookworm
sysnc.sytes[.]net Bookworm
debain.servehttp[.]com Bookworm
sswmail.gotdns[.]com Bookworm
sswwmail.gotdns[.]com Bookworm
ubuntudns.sytes[.]net Bookworm, FFRAT
linuxdns.sytes[.]net Bookworm, FFRAT
http://www.chinabztech[.]com FFRAT
http://www.tibetonline[.]info FFRAT
3h01.dwy[.]cc FFRAT
http://www.vxea[.]com FFRAT
bdimg.s.dwy[.]cc FFRAT
nine.alltosec[.]com FFRAT
http://www.rooter[.]tk FFRAT
wucy08.eicp[.]net FFRAT
welcome.dnsd[.]info FFRAT
http://www.ifilmone[.]com FFRAT
pcal2.dwy[.]cc FFRAT
luotuozhizhu.blog.163[.]com FFRAT
office.alltosec[.]com FFRAT
ftpseck.ftp21[.]net FFRAT
wuzhiting.3322[.]org FFRAT
qemail.gotdns[.]com FFRAT
googleupdating[.]com FFRAT
welcometohome.strangled[.]net FFRAT
zz.alltosec[.]com FFRAT
back.rooter[.]tk FFRAT
products.alltosec[.]com FFRAT
windowsupdating[.]net FFRAT
app.rooter[.]tk FFRAT
hkemail.f3322[.]org FFRAT
pcal2.yahoolive[.]us FFRAT
happy.tftpd[.]net PlugX
weather.webhop[.]me PlugX
ns1.vancouversun[.]us PlugX
n5579a.voanews[.]hk PlugX
hope.jumpingcrab[.]com PlugX
news.nowpublic[.]us PlugX
web.vancouversun[.]us PlugX
news.voanews[.]hk PlugX
bugatti.from-wa[.]com PlugX
web.voanews[.]hk PlugX
ns3.yomiuri[.]us PlugX
tree.crabdance[.]com PlugX
supercat.strangled[.]net PlugX
webupdate.strangled[.]net PlugX
breaknews.mefound[.]com PlugX
succ.gotdns[.]com Poison Ivy, PlugX
imail.gotdns[.]com Poison Ivy, PlugX
wmail.gotdns[.]com Poison Ivy, PlugX
xxcase.gotdns[.]com Poison Ivy
romadc.homelinux[.]com Poison Ivy
3389temp.dyndns[.]org Poison Ivy
ahcase.gotdns[.]com Poison Ivy
kcase.gotdns[.]com Poison Ivy
3389pi.servegame[.]org Poison Ivy
flashcard.gotdns[.]com Poison Ivy
kr-update.homelinux[.]com Poison Ivy
3389.homeunix[.]org Poison Ivy
flashgame.gotdns[.]com Poison Ivy
anhei.gotdns[.]com Poison Ivy
xcase.gotdns[.]com Poison Ivy
education.suroot[.]com Scieron
server.organiccrap[.]com Scieron
pricetag.deaftone[.]com Scieron
apple.dynamic-dns[.]net Scieron
williamsblog.dtdns[.]net Scieron
will-smith.dtdns[.]net Scieron
durant.dumb1[.]com Scieron

Table 2 Threat Infrastructure Related to Bookworm

We made connections between domains seen in Table 2 through shared stolen code signing certificates, other PE build commonalities, passive DNS data and direct C2 domain overlap. The domains connected using passive DNS all share common IP addresses used to resolve the domain. The following IP addresses provided many of the connection points within the infrastructure via passive DNS overlap:

  • 226.127.47
  • 156.239.105
  • 167.143.179
  • 144.107.22
  • 144.107.46
  • 144.107.52
  • 144.107.53
  • 144.107.134
  • 144.166.209
  • 205.158.70
  • 248.8.249

Conclusion

Threat actors have targeted the government of Thailand and delivered the newly discovered Bookworm Trojan since July 2015. The actors appear to follow a set playbook, as the observed TTPs are fairly static within each attack in this campaign. The threat actors have continually used Flash Player installers and Flash slideshows for decoys. The decoy slideshows all contain photos from very meaningful events to individuals in Thailand, suggesting that the actors continually look for impactful events to use to disguise their attacks.

The vast majority of systems communicating with Bookworm C2 servers are within the Bangkok metropolitan area where a majority of the government of Thailand exists. While the current campaign has targeted the Thai government, Unit 42 believes the threat actors will target other governments to deliver Bookworm in future campaigns.

, and

[Palo Alto Networks Blog]

Customer Spotlight: A More Secure Cloud Means Better Service from Nexon

Nexon Asia Pacific, a Palo Alto Networks Managed Security Service Provider (MSSP), has about 120 staff across offices in Sydney, Melbourne and Brisbane. The Australia-based company covers about 200 enterprise clients, offering managed networking, telephony, and in recent years, cloud and application services. What Nexon sought — and found with Palo Alto Networks — was a way to manage security for the full stack of those services across one platform.

“We literally had four separate devices providing the security solutions that we were offering to our customers and the Palo Alto Networks platform gave us the ability to integrate all of those platforms into one and provide one source of reporting and visibility into the platform,” noted Barry Assaf, Nexon Asia Pacific director, in a recent interview with The Australian.

We invite you to read some recent coverage of Nexon Asia Pacific and Palo Alto Networks, including in CRN Australia and Channel Life, as well as the case study. And while you’re at it,come to our Customers page to read more stories and learn about businesses all over the world that have embraced the Palo Alto Networks next-generation security platform.

[Palo Alto Networks Blog]

3 Steps of Cloud Security Adoption

Cloud adoption is trending—and it is an inevitable choice for any enterprise that wants to stay relevant in today’s interconnected world.

The security of storing and processing critical data outside of the enterprise’s control is a central factor to the analysis of cloud adoption.

So whether your organization employs a cloud-first strategy or is still sitting on the sidelines of the cloud game, there are three key steps to understanding what risks the cloud poses to your data.

  1. Assess your current cloud usage. What cloud services are your users already using to do their jobs? Security leaders should sponsor a project to inspect all network traffic using a web proxy server or cloud access security broker (CASB) to fully identify your enterprise’s app consumption. The next step is differentiation between enterprise-sanctioned apps and rogue shadow IT apps. The prevalence of shadow IT is either unknown or underestimated by the IT departments at most enterprises. The mounting risks from decentralized and uncontrolled cloud service adoptions for the gamut of enterprise applications has left CIOs wondering how to best assess the extent of shadow IT services that have migrated to the cloud without any adequate control measures or oversight from IT. While these shadow IT systems may have served as a quick win to the business when implemented, the legacy impact of these cloud solutions is redundancy and an increased attack surface throughout the enterprise. As surveillance and data leakage concerns continue to haunt consumers and businesses alike, security due diligence of cloud solutions is paramount.
  2. Adjust your strategy to reduce cloud risk. There may be significant cost and efficiency gains possible by moving select services to the cloud. Risk reduction measures should be evaluated concurrently to securely scale your cloud adoption. Consider cloud identity management solutions for single sign-on to enable centralized access controls, including multifactor authentication options. Further, automated user provisioning will inject security into your application portfolio management. Another recommendation to security leaders is to leverage a layer 7 next-gen firewall for web traffic classification and control. This visibility will allow you to block risky, nonbusiness apps, such as peer-to-peer sharing, or restrict quasi-business apps, such as file sharing services, to only privileged users/groups with a demonstrated need.
  3. Plan your future cloud model. Whether your business users want to consume Software as a Service (SaaS) solutions or your IT infrastructure teams see value in Infrastructure as a Service (IaaS) offerings, there are many ways to mitigate your risks while satisfying both sides. Advanced security analytics, data context and application auditing made available by CASBs can enable deep integration into many foundational enterprise apps (Office 365, Google Apps, AWS, Azure). It is also imperative to formalize your application risk assessment when choosing between cloud-based SaaS and increasingly available on-premise SaaS solutions for those critical services that your risk managers cannot bless to the cloud. Some niche cloud service providers (e.g., Github, JIRA) also offer on-premise options to customers, and new Docker container technologies (Replicated) are now allowing vendors to offer the same SaaS experience, but delivered on-premise, in an effort to keep a better handle on enterprise data and security. In the ultimate decision of cloud adoption, your future cloud model may well be sitting behind your own firewall.

Gary Miller, CISSP, CISA, CIA, CRMA, CCSA, ITILv3
Senior Director of Information Security at TaskUs

Note: Gary Miller will present on shadow IT risk and cloud governance at ISACA’s 2016 North America CACS conference in New Orleans, 2-4 May 2016. To learn more from him and other expert presenters, register here.

[ISACA Now Blog]

The Cybersecurity Canon: The Illusion of Due Diligence: Notes from the CISO Underground

We modeled the Cybersecurity Canon after the Baseball or Rock & Roll Hall-of-Fame, except for cybersecurity books. We have more than 25 books on the initial candidate list, but we are soliciting help from the cybersecurity community to increase the number to be much more than that. Please write a review and nominate your favorite. 

The Cybersecurity Canon is a real thing for our community. We have designed it so that you can directly participate in the process. Please do so!

Book Review by Canon Committee Member, Dawn-Marie Hutchinson: The Illusion of Due Diligence: Notes from the CISO Underground (2010) by Jeffrey Bardin

Executive Summary

The Illusion of Due Diligence: Notes from the CISO Underground introduces the complicated and challenging career experiences of Chief Intelligence Officer and sometime Chief Information Security Officer, Jeffery Bardin. The Illusion of Due Diligence highlights the relationship between executive risk tolerance and its intersection with the professional standards of information security professionals. Bardin suggests that these interactions often intersect in ways that are ethically questionable and even unhealthy for the business.

While I hesitate to advocate The Illusion of Due Diligence as a candidate for the Cybersecurity Canon, the book provides a variety of examples illustrating the complexity of acting as an information security professional. This book provides a powerful reminder that not all of the obstacles to information security reside outside of the organization. Bardin posits that the battle to maintain the confidentiality, integrity, and availability of systems may be lost easily in the day-to-day political contests fought in organizations of all sizes. Bardin’s work reflects an easy style reminiscent of peers commiserating over coffee, trading anecdotes about the internal challenges they face, but, in relying upon what are effectively parables, never quite gets to the lessons that today’s information security professionals require for maximum effectiveness.

Review

The Illusion of Due Diligence confronts the moral, ethical, personal and professional challenges associated with the field of information security. Using a narrative style, Bardin walks us through the day-to-day experiences confronting many security professionals. Beginning with an executive manager who not only failed to understand the role of information security but then actively interfered with the security officer’s function, Bardin relates a story that is common to many information security professionals. Using examples of specific CIO actions to evade compliance, disabling of critical controls to protect revenue, and competing information technology objectives, Bardin illustrates the challenges that leading information security executives are confronted with. Bardin’s treatment of these challenges places a bull’s-eye squarely on the back of the information security executive who is tasked with delivering and maintaining a secure environment at a level that reflects the enterprise’s risk tolerance but where enterprise risk management decisions may either be made informally or in such a way that the success or the failure of the program won’t rest with the executives making the decisions.

Adequate authority, resources, and reporting structures are the challenges Bardin alludes to amid the technical and political adversaries today’s information security professional must confront. And with this observation – that each of these adversaries may be just as daunting as battling nation-state actors – hackers and organized crime represent an important contribution to the literature. Although ultimately, while the explicit articulation that managing up and across represents one of the most pressing challenges in information security today is useful, The Illusion of Due Diligence never quite gets to the techniques and strategies to doing so and is, therefore, likely to leave some readers’ thirst for solutions unsatisfied.

The book is organized into a series of non-fiction, short stories based on actual experiences of the author. While Bardin makes some attempts at masking the sources of his narrative, it remains clear that we are seeing experiences from particular government agencies, contractors, and other personalities. While the tell-all, behind-the-curtain format offers some limitations, Bardin reels in the reader, creating a shared sense of struggle that is quite relatable.

Bardin writes:

“Being a security professional is a formidable career choice. To do it right you must take an oath of allegiance to your craft that is not welcome in the corporate world that ultimately employs you. The very credentials that make you marketable are, in the end, the very thing that can put you in the job market, again, and again. Taking ethical stands to live up to the code of the CISSP and the CISM takes courage, tenacity, thick skin and the willingness to walk away from an employer.”

The challenges facing security executives are nothing new to those who have been in the industry for many years. Bardin, however, creates a narrative that offers an opportunity for many professionals, especially those climbing the corporate ladder, to learn important lessons by observation rather than experience – an opportunity that many would say is the preferred route for those seeking to remain in their position and navigate these challenges.

While the war stories aspect of the book is endearing, the work is sometimes difficult to follow and, like many works featuring technical authors, leaves some room for greater accessibility and clarity. In particular, the level of granularity, coupled with strained attempts to obfuscate the identities of the parties sometimes creates an impression of sour grapes and detracts from the key insight of the book: that managing up and across is among the most important obstacles to success for information security leaders. For example, Bardin relates the story of a wayward business partner, “Ariel,” focusing on character development but never fully embraces or explores the moral, ethical or related challenges confronting the situation or how such issues might be addressed pragmatically. Ultimately, it is this missed opportunity for greater depth and exploration of the lessons growing out of each of these mini-case studies that limits what this book might have been, which is a business school-like series of mini-case studies that could prepare executives for what remains a recurring series of challenges as the security function and profession matures.

While the book highlights the ethical imperatives confronting many organizations, Bardin sometimes seemingly too easily conflates differences of business judgment and risk tolerance with potentially unethical behavior. At its core, information security represents a risk-focused discipline, and accepting the risks remains a very difficult practice for many information security professionals to stomach. That’s okay because our perspective is often juxtaposed with many other competing business needs. In the end, we cannot fire all of the employees, or shut down the enterprise, even thought the result of those efforts would often be near “perfect” security. In this regard, Bardin could have identified additional tools or techniques to address the relationship between policy and reality. For example, developing and maintaining policy exception processes that create executive accountability represents an important tool to drive accountability while maintaining opportunities to manage and accept risk purposefully. Similarly,The Illusion of Due Diligence never quite highlights the importance of drawing distinctions between and organizational consequences of failing to adhere fully to policies or contractual obligations as compared with legal obligations. Complaining about the former can often place the information security professional in the role of Chicken Little or an adult in Charles Schultz’s Peanuts cartoon. Sound the alarm too early or too often and management eventually stops listening.

Conclusion

At the core, Bardin seems to identify one of the most pressing challenges facing information security executives: how and when should issues be escalated when multiple business objectives compete with the enterprise’s security objectives? Unfortunately, the book provides little guidance on structures, tools and techniques that might be utilized or relied upon to confront these challenges. While consistency across the application of policies, procedures, guidelines and technical controls, and the subsequent transparency to management remains critical, perhaps more important is the recognition that many CISOs would benefit from a broader business perspective. Such a perspective would help navigate avoiding being labeled as myopic and obstructionist while remaining true to the role, function and responsibilities within the organization. Although the detail of the narrative provides for some juicy storytelling that keeps the reader’s attention, beyond cataloging many common scenarios that can challenge security professionals, The Illusion of Due Diligence does not quite accomplish Bardin’s objective to help the information security professional forge better outcomes, including securing their existing position.

[Palo Alto Networks Blog]

2016 Prediction #3: Public Cloud Security Moves Into the Spotlight

This is the third in our series of cybersecurity predictions for 2016. Stay tuned for more through the end of the year.

Here are three ways to think about public cloud security as we head into 2016.

“Cloud First” Will Acclerate Public Cloud Adoption

I believe that customers have concluded that the public cloud is ready to support their business requirements and they have accepted — and hopefully understand — the shared security model for protecting their applications and data. With that in mind, I predict that 2016 will see a rapid acceleration of public cloud adoption, driven by an application development mindset that is geared towards cloud first and cloud native. Cloud first and cloud native means that the applications are developed with the agility, scalability, and resiliency of the public cloud in mind; and using (reusing) smaller components that are a combination of open-source and internally developed.

Public cloud initiative success may hinge upon security

Gartner predicts that by 2020, a staggering 95 percent of public cloud failures will be the customer’s fault. We can only hope this prediction never comes true. Undoubtedly, some of the public cloud failures will be the direct result of poor security, resulting in the loss of customer data. One could argue that security in the public cloud should be tighter than network security because the public cloud is more “exposed”, be it real or perceived. Traditional IT will be challenged to secure these assets as the architecture in public cloud evolves and increases in complexity, forcing them to look beyond the basic visibility and security features offered by the cloud providers. Enterprises should treat their public cloud deployment as a greenfield opportunity to implement the tightest security possible, encompassing better SOC tools for improved visibility and control over the applications, users and traffic across their various “cloud islands”.

Prevention alliances will expand beyond networking and security

Our interaction with customers has shown that public cloud projects are driven by groups that fall outside of traditionally-defined networking and security teams. Examples we have seen include Cloud, DevOps, Infrastructure, and Virtualization. As public cloud initiatives accelerate, the concept of security first will expand beyond the security team into the other groups, thereby expanding the working relationships and resources focused on the task of network and data protection. This particular prediction is critical to the protection of cloud-based apps and data and, possibly, the success of the public cloud deployments as a whole. In fact, many public (and private) cloud projects have been successful because of the close working relationship between security and cloud teams. In some cases, the groups have been combined under the same management “roof.” I expect to see more of that happening next year.

Want to explore more of our top 2016 cybersecurity predictions? Register now for Ignite 2016.

[Palo Alto Networks Blog]

English
Exit mobile version