<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5795426782030567570</id><updated>2012-01-24T09:02:12.410-08:00</updated><category term='online banking security'/><category term='currency rounding attack'/><category term='exe planting'/><category term='dll planting'/><category term='file planting'/><category term='banking security'/><category term='binary planting'/><title type='text'>ACROS Security Blog</title><subtitle type='html'>ACROS Security Blog</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.acrossecurity.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-6347906247239442644</id><published>2012-01-09T08:14:00.000-08:00</published><updated>2012-01-13T05:49:23.943-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='online banking security'/><category scheme='http://www.blogger.com/atom/ns#' term='banking security'/><category scheme='http://www.blogger.com/atom/ns#' term='currency rounding attack'/><title type='text'>Is Your Online Bank Vulnerable To Currency Rounding Attacks?</title><summary type='text'>A Hefty Discount Your Bank Never Intended To Give You

In the 12+ years of doing penetration tests against various critical environments, we've seen numerous online banking servers and found all sorts of vulnerabilities in them, including bugs that allowed users to take money from other users' accounts, make unlimited overdrafts on their own accounts, transfer negative amounts to other accounts (</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/6347906247239442644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/6347906247239442644'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2012/01/is-your-online-bank-vulnerable-to.html' title='Is Your Online Bank Vulnerable To Currency Rounding Attacks?'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-4539232080298144350</id><published>2012-01-04T06:04:00.000-08:00</published><updated>2012-01-04T06:04:57.590-08:00</updated><title type='text'>Google Chrome HTTPS Address Bar Spoofing</title><summary type='text'>The Fixed Bounty Bug Revealed

Last month Google awarded our security analyst Luka Treiber a Chromium Security Reward for a high-severity vulnerability fixed in version 16 of the Chrome web browser. Due to Chrome's automatic update mechanism we expect most browsers to be updated by now, which seems to be supported by StatCounter's Global Stats for January 2012, where Chrome 16 is the only Chrome </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/4539232080298144350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/4539232080298144350'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2012/01/google-chrome-https-address-bar.html' title='Google Chrome HTTPS Address Bar Spoofing'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-8652662722897155596</id><published>2011-10-20T10:30:00.000-07:00</published><updated>2011-10-27T07:26:18.484-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='file planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><title type='text'>Google Chrome pkcs11.txt File Planting</title><summary type='text'>A Vuln, Or Not A Vuln, That Is The Question

[Update 10/27/2011: Chrome 15, released two days ago, makes this bug even harder to exploit as its phishing and malware protection (enabled by default in Chrome's Under the Hood options) now sends an HTTPS request to one of its servers immediately upon startup. Therefore, in addition to not having Google as the search engine and not having visited any </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/8652662722897155596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/8652662722897155596'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2011/10/google-chrome-pkcs11txt-file-planting.html' title='Google Chrome pkcs11.txt File Planting'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-4191692456923343641</id><published>2011-09-26T08:56:00.000-07:00</published><updated>2011-09-26T15:03:55.729-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>More Misconceptions About Binary Planting</title><summary type='text'>Last year, soon after revealing our binary planting research project, we published a blog post clearing up five frequently-appearing misconceptions at that time. Over a year (and about a hundred publicly fixed binary planting bugs in all sorts of software products) later, we're noticing a different set of misconceptions in public forums and on mailing lists. While we made our best effort to </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/4191692456923343641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/4191692456923343641'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2011/09/more-misconceptions-about-binary.html' title='More Misconceptions About Binary Planting'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-SezdsQLq-Jc/ToCPOJfifyI/AAAAAAAAABw/bpEiPboWItU/s72-c/open_file_security_warning.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-5863943892759827366</id><published>2011-09-15T02:52:00.000-07:00</published><updated>2011-09-15T02:52:04.684-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Microsoft's Binary Planting Clean-Up Mission</title><summary type='text'>Slow, But Moving In The Right Direction

Since our presentation of COM server-based binary planting exploits at the Hack in the Box conference in May this year, Microsoft has introduced a number of relevant changes to Windows and Internet Explorer. To refresh our memory: in Windows, so-called "special folders" (e.g., Control Panel or My Computer) are implemented as in-process COM servers </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/5863943892759827366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/5863943892759827366'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2011/09/microsofts-binary-planting-clean-up.html' title='Microsoft&apos;s Binary Planting Clean-Up Mission'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-8371096624210556731</id><published>2011-07-08T10:28:00.000-07:00</published><updated>2011-07-08T10:28:48.486-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Binary Planting Goes "Any File Type"</title><summary type='text'>File Planting: A Sample From Our Security Research


It's been almost a year since we revealed our Binary Planting research project which identified 520+ remote execution vulnerabilities in almost all Windows applications. During this period, hundreds of binary planting vulnerabilities have been publicly reported and some have actually been fixed.

While some in the security community still seem </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/8371096624210556731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/8371096624210556731'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2011/07/binary-planting-goes-any-file-type.html' title='Binary Planting Goes &quot;Any File Type&quot;'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-3247506310061482055</id><published>2011-06-02T07:29:00.000-07:00</published><updated>2011-09-19T03:47:08.749-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>COM Server-Based Binary Planting Proof Of Concept</title><summary type='text'>[Update September 19, 2011: Windows update MS11-071 breaks this proof of concept by removing the deskpan.dll registry reference. It thus no longer works but can still be used as a learning reference.]

For educational purposes we decided to publish a proof of concept (PoC) for the COM Server-Based Binary Planting attacks described in our previous post. We prepared both online and offline versions</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3247506310061482055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3247506310061482055'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2011/06/com-server-based-binary-planting-proof.html' title='COM Server-Based Binary Planting Proof Of Concept'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-7626752772910707307</id><published>2011-05-24T11:30:00.000-07:00</published><updated>2011-06-02T07:31:55.652-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>The Anatomy of COM Server-Based Binary Planting Exploits</title><summary type='text'>[May 6, 2011 update: we published a proof of concept for this vulnerability.]

Last week at the Hack In The Box conference in Amsterdam we presented some techniques for advanced exploitation of binary planting bugs. The stage was set by our previous blog post where we described how unsafely registered COM server DLLs, as well as safely registered COM server DLLs that make unsafe binary loading </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/7626752772910707307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/7626752772910707307'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2011/05/anatomy-of-com-server-based-binary.html' title='The Anatomy of COM Server-Based Binary Planting Exploits'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-j0QarmDn-W8/TdvSTmmCC7I/AAAAAAAAABo/0rLE5Ex2bq0/s72-c/XP_IE8_binary_planting.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-7653782079873388189</id><published>2011-05-10T10:28:00.000-07:00</published><updated>2011-09-16T05:32:23.098-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>"Binary Planting" vs. "DLL Hijacking" vs. "Insecure Library Loading"</title><summary type='text'>Binary Planting's Multiple Identities

When a new thing occurs or is invented, or when a previously obscure thing becomes popular, a need emerges to give it a name so we can talk and write about it. It was no different with binary planting, DLL hijacking, DLL preloading, insecure library loading, DLL load hijacking and DLL spoofing. Except that, unfortunately, these different names all describe </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/7653782079873388189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/7653782079873388189'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2011/05/binary-planting-vs-dll-hijacking-vs.html' title='&quot;Binary Planting&quot; vs. &quot;DLL Hijacking&quot; vs. &quot;Insecure Library Loading&quot;'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-6319989162433393485</id><published>2011-05-06T05:56:00.000-07:00</published><updated>2011-05-24T11:32:08.986-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Silently Pwning Protected-Mode IE9 and Innocent Windows Applications</title><summary type='text'>Binary Planting Through COM Servers

This blog post sets up the stage for our Hack in the box presentation in Amsterdam on May 19.

[Update: Find the continuation of this blog post here.]

Those familiar with Windows COM servers know that they come in two types, in-process and out-of-process. For this post, the former type is of interest: an in-process COM server is a dynamic link library (DLL) </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/6319989162433393485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/6319989162433393485'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2011/05/silently-pwning-protected-mode-ie9-and.html' title='Silently Pwning Protected-Mode IE9 and Innocent Windows Applications'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-3858932525996379263</id><published>2011-04-13T08:28:00.000-07:00</published><updated>2011-04-13T08:28:56.501-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Microsoft Patches Binary Planting Issues In Various Vendors' Products</title><summary type='text'>That is, after making them vulnerable in the first place

Last October our company reported that Microsoft Visual Studio 2010 and 2008 (we didn't test 2005) injected an easily exploitable binary planting vulnerability into every MFC (Microsoft Foundation Class) application built with these development environments - and also into any other application using the Visual C++ redistributable </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3858932525996379263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3858932525996379263'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2011/04/microsoft-patches-binary-planting_13.html' title='Microsoft Patches Binary Planting Issues In Various Vendors&apos; Products'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-5771201812319745543</id><published>2011-01-11T11:00:00.000-08:00</published><updated>2011-01-12T16:00:54.154-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>How To Secure a Security Product</title><summary type='text'>And Whose Bug Is It, Anyway?

Our company issued a security advisory today about a binary planting vulnerability in multiple F-Secure products, including F-Secure Internet Security 2011. F-Secure has issued automatically deployed fixes for this vulnerability last month, and all affected users can at this moment safely be presumed safe, so to speak. Before going any further, it has to be said that</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/5771201812319745543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/5771201812319745543'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2011/01/how-to-secure-security-product.html' title='How To Secure a Security Product'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-5572306392059497737</id><published>2010-12-15T09:26:00.000-08:00</published><updated>2010-12-15T09:27:15.285-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Updated Online Binary Planting Exposure Test</title><summary type='text'>Yesterday Microsoft issued a security update for the Windows Address Book binary planting vulnerability, which was used in our Online Binary Planting Exposure Test. Since the launch of this online test, thousands of Windows users worldwide used it to check their exposure to Internet-based binary planting attacks, and we're happy to see people using it for testing their countermeasures.

Obviously</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/5572306392059497737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/5572306392059497737'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/12/updated-online-binary-planting-exposure.html' title='Updated Online Binary Planting Exposure Test'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-7476027614889481485</id><published>2010-11-23T16:38:00.000-08:00</published><updated>2010-11-24T15:39:54.919-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>The Unbearable Lightness Of Non-Fixing</title><summary type='text'>A Short Study on Security Reactiveness And Proactiveness

Exactly 97 days after a new old vulnerability type called Binary Planting, DLL Hijacking, DLL Preloading and Insecure Library Loading has gained public attention, it is clear that:

These bugs are ubiquitous and can be found in many widely-used as well as less known applications;
Not just DLL loading, but also EXE loading is affected;
</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/7476027614889481485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/7476027614889481485'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/11/unbearable-lightness-of-non-fixing.html' title='The Unbearable Lightness Of Non-Fixing'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-5561435641062311306</id><published>2010-11-10T05:03:00.000-08:00</published><updated>2010-11-12T03:54:24.765-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Analysis Of The Microsoft Office 2010 Binary Planting Bugs</title><summary type='text'>Keeping binary planting bugs out of 120 million lines of code

In the course of the ongoing binary planting research, our company has discovered five binary planting bugs in Microsoft Office 2010: two in Word 2010, one in PowerPoint 2010 and one in Excel 2010. We notified Microsoft about the PowerPoint bug on July 20th (about 110 days ago), but subsequently this bug was also found and published </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/5561435641062311306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/5561435641062311306'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/11/analysis-of-microsoft-office-2010.html' title='Analysis Of The Microsoft Office 2010 Binary Planting Bugs'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-8455747343919045057</id><published>2010-10-27T07:06:00.000-07:00</published><updated>2010-10-28T16:49:56.551-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Breaking The SetDllDirectory Protection Against Binary Planting</title><summary type='text'>The curious case of Windows environment variables or how to re-hack fixed iTunes and Safari

If you're a Windows developer trying to protect your applications from binary planting attacks, you have probably heard of the SetDllDirectory function. This function removes the current working directory from the search path when  loading DLLs and allows you to replace it with a (hopefully safe) location</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/8455747343919045057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/8455747343919045057'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/10/breaking-setdlldirectory-protection.html' title='Breaking The SetDllDirectory Protection Against Binary Planting'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-6059963810725738576</id><published>2010-10-18T09:34:00.000-07:00</published><updated>2011-04-13T08:31:43.274-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>How Visual Studio Makes Your Applications Vulnerable to Binary Planting</title><summary type='text'>Creating a Binary Planting-Positive Application Without Writing a Single Line of Code

As attendees of the Hack In The Box conference learned last week, Microsoft Visual Studio makes it possible to develop a binary planting-positive (i.e., vulnerable) application without you having to write a single line of code in just 34 seconds. Let's look at the video first.



The video shows the process of </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/6059963810725738576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/6059963810725738576'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/10/how-visual-studio-makes-your.html' title='How Visual Studio Makes Your Applications Vulnerable to Binary Planting'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-4370117060916158408</id><published>2010-10-08T09:37:00.000-07:00</published><updated>2010-10-27T07:39:57.336-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>HITB Preview: More Binary Planting Material Revealed</title><summary type='text'>Re-Hacking Fixed iTunes and Creating a Binary Planting-Positive Application Without Writing a Single Line of Code

As the Hack In The Box conference in Kuala Lumpur is just around the corner, we'd like to announce a couple of previously undisclosed candies the attendees of our Remote Binary Planting – An Overlooked Vulnerability Affair session will receive.

Re-Hacking Fixed iTunes

As you may </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/4370117060916158408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/4370117060916158408'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/10/hitb-preview-more-binary-planting.html' title='HITB Preview: More Binary Planting Material Revealed'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-3609505705274138761</id><published>2010-10-07T09:32:00.000-07:00</published><updated>2010-10-07T09:32:35.888-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Binary Planting Protection Guidelines for Developers</title><summary type='text'>The Binary Planting web site is now providing guidelines for software developers who want to avoid introducing binary planting vulnerabilities in their products. These guidelines supplement Microsoft's guidelines. 

Guidelines: http://www.binaryplanting.com/guidelinesDevelopers.htm</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3609505705274138761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3609505705274138761'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/10/binary-planting-protection-guidelines.html' title='Binary Planting Protection Guidelines for Developers'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-26386541499206721</id><published>2010-09-27T11:08:00.000-07:00</published><updated>2010-10-01T09:54:58.234-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Opening a Can of Binary Planting Worms</title><summary type='text'>Binary Planting as Worm Propagation Method 

Unsurprisingly, worm authors find binary planting a great method for their digital monsters to propagate from infected systems to new ones. Symantec's analysis of Stuxnet provides a good insight into one of this worm's methods for propagating among users of a particular software product, in this case Siemens SIMATIC STEP 7. Like many other </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/26386541499206721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/26386541499206721'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/09/opening-can-of-binary-planting-worms.html' title='Opening a Can of Binary Planting Worms'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-9208425581230209832</id><published>2010-09-20T08:16:00.000-07:00</published><updated>2010-10-01T09:56:07.560-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Binary Planting Attack Vectors</title><summary type='text'>There's more than one way to skin a cat... or plant a binary, for that matter.

There seem to be differing views among IT professionals on how easy or difficult it is to actually mount a binary planting attack. Microsoft's Jerry Bryant, for instance, was quoted saying: "Due to the fact that customers need to click through a series of warnings and dialogs to open a malicious file, we rate most of </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/9208425581230209832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/9208425581230209832'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/09/binary-planting-attack-vectors.html' title='Binary Planting Attack Vectors'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-5136270075782916190</id><published>2010-09-08T16:24:00.000-07:00</published><updated>2010-10-05T08:23:14.725-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Binary Planting Goes "EXE"</title><summary type='text'>Yesterday, Apple issued new versions of the Safari browser that fix a binary planting vulnerability our company has reported to them in March this year under our then-effective disclosure policy. (See Apple's and our own advisory.)In the last 20 days since the binary planting monster escaped to the wilderness, eager bug-hunters were focused on unsafe loading of libraries, and understandably so: </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/5136270075782916190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/5136270075782916190'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/09/binary-planting-goes-exe.html' title='Binary Planting Goes &quot;EXE&quot;'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-3568399480508452108</id><published>2010-08-31T09:03:00.000-07:00</published><updated>2010-10-01T09:58:30.736-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Online Binary Planting Exposure Test</title><summary type='text'>ACROS Security has prepared a free public Online Binary Planting Exposure Test for all corporate and home Windows users who wish to test their exposure to binary planting attacks originating from the Internet. We'll  try to keep a working demo of at least one unpatched, publicly disclosed  vulnerability here for as long as there are any available.This test is not an attack demonstration but </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3568399480508452108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3568399480508452108'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/08/online-binary-planting-exposure-test.html' title='Online Binary Planting Exposure Test'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-3769071804495273299</id><published>2010-08-30T08:45:00.000-07:00</published><updated>2011-09-26T07:27:36.327-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Clearing up Some Misconceptions About Binary Planting</title><summary type='text'>As much is being asked, reported and experimented about the binary planting bugs in all corners of the Net, we're noticing some misconceptions and misunderstandings flying around. In hope to set some of these straight, here are some explanations:

Misconception #1: CWD-Addiction Implies Vulnerability
If an application exhibits problems because of Microsoft's CWDIllegalInDllSearch hotfix, it </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3769071804495273299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3769071804495273299'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/08/clearing-up-some-misconceptions-about.html' title='Clearing up Some Misconceptions About Binary Planting'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-79695222932329265</id><published>2010-08-26T14:26:00.000-07:00</published><updated>2010-09-14T06:42:39.535-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Releasing SHA-256 Hashes of Binary Planting Vulnerabilities</title><summary type='text'>We're releasing SHA-256 hashes of 396 DLL planting and 127 EXE planting  vulnerabilities we found during our extensive binary planting research. After a long internal discussion we decided that - considering the public availability of detection tools and instructions that make it possible for everyone to search for (a subset of) binary planting issues - it would not be appropriate to publish such</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/79695222932329265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/79695222932329265'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/08/releasing-sha-256-hashes-of-binary.html' title='Releasing SHA-256 Hashes of Binary Planting Vulnerabilities'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-1501227899878722813</id><published>2010-08-24T05:52:00.000-07:00</published><updated>2010-09-14T06:42:19.969-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Binary Planting Update, Day 7</title><summary type='text'>Yesterday, Microsoft officially responded to the Binary Planting issues discussed all over the web in the past few days. They published a number of documents (Advisory, SRD blog, MSRC blog and MSDN article on Dynamic-Link Library Security) and issued an update which introduces new functionality to Windows for mitigating Binary Planting attacks.Now that these are out, let me present our story of </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/1501227899878722813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/1501227899878722813'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/08/binary-planting-update-day-7.html' title='Binary Planting Update, Day 7'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5795426782030567570.post-3313163736729117061</id><published>2010-08-23T05:57:00.001-07:00</published><updated>2010-09-14T06:41:37.983-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exe planting'/><category scheme='http://www.blogger.com/atom/ns#' term='binary planting'/><category scheme='http://www.blogger.com/atom/ns#' term='dll planting'/><title type='text'>Binary Planting Update, Day 6</title><summary type='text'>As some of you may have noticed, the world of Windows applications is looking at some bumpy times. Six days ago, our company ACROS Security has published an iTunes security advisory, describing what we called a remote "Binary Planting" vulnerability. This vulnerability allows a remote attacker to place a (preferably hidden) malicious DLL on a network shared folder alongside a media file, and when</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3313163736729117061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5795426782030567570/posts/default/3313163736729117061'/><link rel='alternate' type='text/html' href='http://blog.acrossecurity.com/2010/08/binary-planting-update-day-6.html' title='Binary Planting Update, Day 6'/><author><name>Mitja Kolsek</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>
