<?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-5033279852769111231</id><updated>2012-02-16T17:34:20.373-08:00</updated><title type='text'>VCookie -  The Virtual Forge Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-47232775731902204</id><published>2009-02-17T13:41:00.000-08:00</published><updated>2009-02-17T13:43:01.615-08:00</updated><title type='text'>Security in times of the crisis</title><content type='html'>In times of a world-wide crisis, people reconsider their IT investments. What’s a must-have? What can be postponed? What can be dropped? From a security perspective we say, that security continues to be a must have. Damage occurs whenever people neglected security. And the trend for criminal actions doesn’t go down due to a recession. On the contrary, your competitors take a strong line on your assets. Industrial espionage is a bigger threat than ever. Even internal people will try to take whatever they can in order to foster their advantage in market. Therefore, we recommend: investing in &lt;span style="font-weight:bold;"&gt;security is a must-have&lt;/span&gt; – especially in times of a crisis.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-47232775731902204?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/47232775731902204/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=47232775731902204' title='39 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/47232775731902204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/47232775731902204'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2009/02/security-in-times-of-crisis.html' title='Security in times of the crisis'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>39</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-3925219536835736428</id><published>2009-02-06T13:43:00.000-08:00</published><updated>2009-02-17T13:45:10.266-08:00</updated><title type='text'>Also IBM States: Custom Developed Applications Pose Great Risk</title><content type='html'>IBM published its yearly X-Force report. The study verifies a fact that we often see in our security projects: Security defects in custom applications are not on the radar and represent great risk for companies.&lt;br /&gt;&lt;br /&gt;"[...] Again, this figure does not take into account custom developed Web applications that may not have had any vulnerability testing and may never see a public vulnerability disclosure to notify the developer of a Web site about vulnerability issues and potential exploitation."&lt;br /&gt;&lt;br /&gt;Virtual Forge recommends reading the entire &lt;a href="http://www-935.ibm.com/services/us/iss/xforce/trendreports/xforce-2008-annual-report.pdf"&gt;report&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Of course, we also recommend &lt;span style="font-weight:bold;"&gt;testing custom developed applications regularly and systematically&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-3925219536835736428?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/3925219536835736428/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=3925219536835736428' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/3925219536835736428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/3925219536835736428'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2009/02/also-ibm-states-custom-developed.html' title='Also IBM States: Custom Developed Applications Pose Great Risk'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-2582443309934334013</id><published>2009-02-02T13:45:00.000-08:00</published><updated>2009-02-17T13:47:23.372-08:00</updated><title type='text'>Testing for Security Vulnerabilities - What are the Standards?</title><content type='html'>In our projects we are often asked for standard lists of vulnerabilities. The rationale be-hind this question is to ensure that security tests follow industry best-practice. If you don't do this, liability discussions might follow. &lt;br /&gt;&lt;br /&gt;For quite some time there are top lists of vulnerabilities that must be avoided in applications. Some focus only on Web applications (OWASP Top 10) and others are industry-specific (e.g. security standard of Payment Credit Card Industry (PCI) or FDA Part 11). The "TOP 25 Most Dangerous Programming Errors" compiled by CVE/SANS is one of the most comprehensive lists today. Review such lists carefully and ensure that well-known issues are addressed in your development projects. You should also ensure that your security tester of choice is aware of such benchmarks. &lt;br /&gt;&lt;br /&gt;A final thought - &lt;span style="font-weight:bold;"&gt;focusing solely on these lists is not sufficient&lt;/span&gt;. It's important to extend such a list for dedicated environments like SAP applications. They have some very special properties and specific security demands that are not addressed by generic top lists of vulnerabilities.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-2582443309934334013?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/2582443309934334013/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=2582443309934334013' title='1 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/2582443309934334013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/2582443309934334013'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2009/02/security-vulnerabilities-what-are.html' title='Testing for Security Vulnerabilities - What are the Standards?'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-3056294904353400709</id><published>2009-01-08T13:47:00.000-08:00</published><updated>2009-02-17T13:50:12.145-08:00</updated><title type='text'>SAP GUI Vulnerable?</title><content type='html'>Every once in a while we see public alerts about insecure SAP software. A recent example is a &lt;a href="http://secunia.com/secunia_research/2008-53/"&gt;security alert&lt;/a&gt; that describes a vulnerability of SAP GUI. We like to highlight that SAP provides a dedicated list of recent &lt;a href="http://service.sap.com/security"&gt;security notes&lt;/a&gt;: We recommend to monitor this list carefully and implement appropriate countermeasures in a timely manner.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-3056294904353400709?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/3056294904353400709/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=3056294904353400709' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/3056294904353400709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/3056294904353400709'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2009/01/sap-gui-vulnerable.html' title='SAP GUI Vulnerable?'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-5994819223315491945</id><published>2008-10-17T13:35:00.000-07:00</published><updated>2009-02-17T13:38:57.974-08:00</updated><title type='text'>SAP TechEd Berlin in Retrospect</title><content type='html'>The Codeprofiler Team had a great time at SAP TechEd in Berlin. Announcing "The 1st security scanner for ABAP" we had many interesting discussions with developers and managers. &lt;br /&gt;&lt;br /&gt;Managers like the idea of having transparency about security at the code level by clicking a button. The built-in "traffic light" reporting of Virtual Forge CodeProfiler perfectly fits into existing reporting paradigms. &lt;br /&gt;&lt;br /&gt;On the other hand, developers like the level of detail provided by the Code Cockpit: CodeProfiler shows the affected lines of code and provides technical details and guidance on fixing the issues.&lt;br /&gt; &lt;br /&gt;That way, CodeProfiler users &lt;br /&gt;&lt;br /&gt;a) Know if there are issues and how many&lt;br /&gt;b) Can prioritize which issues to address first&lt;br /&gt;c) Get a clear picture how to get the security of their ABAP programs right.&lt;br /&gt;&lt;br /&gt;We also had a developer from a code supplier at our booth. She asked "What’s now with my backdoors in the ABAP code?" – Sad news for her: CodeProfiler will identify such issues quickly and will help companies to enforce their security requirements in every outsourced development project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-5994819223315491945?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/5994819223315491945/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=5994819223315491945' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/5994819223315491945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/5994819223315491945'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2009/02/sap-teched-berlin-in-retrospect.html' title='SAP TechEd Berlin in Retrospect'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-703132616192802878</id><published>2008-07-23T04:12:00.000-07:00</published><updated>2008-07-30T23:47:17.886-07:00</updated><title type='text'>Mastering SAP Technologies 2008</title><content type='html'>Seems like Doug, owner of &lt;a href="http://www.eventfulmanagement.com/"&gt;Eventful Management&lt;/a&gt;, was fed up with Melbourne's rainy winter weather. Anyway, this year's &lt;a href="http://www.masteringsap.com/tech/"&gt;Mastering SAP Technologies&lt;/a&gt; moved from Melbourne (where it took place in 2007) to the Gold Coast. Winter at Gold Coast is really more like a nice summer day in Germany. Blue sky, 25° Celsius, and hundreds of kilometers of beautiful beaches.&lt;br /&gt;&lt;br /&gt;So people were in a good mood and the SDN networking meeting went very nice with Thomas Jung leading the discussions. One of the hot topics in the meeting was the future of the Business Server Pages (BSP) development at SAP. Even though WebDynpro is the successor of BSP, Thomas presented a view new things he developed in BSP.&lt;br /&gt;&lt;br /&gt;BSP indeed is a nice way to develop Web applications with SAP technology. However, when it comes to security, a BSP developer has to actively do certain things to secure the Web application. The developer has to do input validation and output encoding manually. If the developer does not perform those measures at any place, the Web application may be vulnerable.&lt;br /&gt;&lt;br /&gt;I got some feedback to my comments on BSP security during the SDN networking meeting. Some suggested to include real ABAP coding examples during my talk, which I did. Here is the source code of a very simple example of a BSP Web page:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;%@page language="abap"%&amp;gt;&lt;br /&gt; &amp;lt;html&amp;gt;&lt;br /&gt;  &amp;lt;body&amp;gt;&lt;br /&gt;    &amp;lt;% data: x type string.&lt;br /&gt;     x = request-&gt;get_form_field( 'x' ).&lt;br /&gt;    %&amp;gt;&lt;br /&gt;    &amp;lt;a href="&amp;lt;%=x%&amp;gt;"&amp;gt;Next&amp;lt;/a&amp;gt;&lt;br /&gt;  &amp;lt;/body&amp;gt;&lt;br /&gt; &amp;lt;/html&amp;gt;"&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;As the Web page prints user input directly into an HTML page without any Input validation and output encoding, the Web page contains a &lt;a href="http://www.virtualforge.de/vmovie.php"&gt;Cross Site Scripting (XSS)&lt;/a&gt; security vulnerability. Actually, I found this code online as an example for BSP coding.&lt;br /&gt;&lt;br /&gt;To mitigate this security threat, you need to filter the user input by passing it to the ABAP function &lt;i&gt;cl_http_utility=&gt;escape_url&lt;/i&gt;. This is the only way to fix the XSS vulnerability without breaking the functionality of the code.&lt;br /&gt;&lt;br /&gt;As the above coding renders user input into a hyperlink, the page also has a &lt;a href="http://en.wikipedia.org/wiki/Cross-site_request_forgery"&gt;Cross Site Request Forgery (XSRF)&lt;/a&gt; vulnerability, which allows attackers to trick victims into making arbitrary (potentially malicious) requests to other Web pages. But that's a different story.&lt;br /&gt;&lt;br /&gt;So are those SAP vulnerabilities? No, they aren't. BSP works similarly to Java Server Pages (JSP), or PHP. Both technologies suffer from the same quirks. If you want to stick to BSP, you have to do a lot of security homework to keep up with the hackers. Note, that by using WebDynpros, you have a lot less to worry about, but you still have to worry. ... but that's a different story.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-703132616192802878?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/703132616192802878/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=703132616192802878' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/703132616192802878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/703132616192802878'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2008/07/seems-like-doug-owner-of-eventful.html' title='Mastering SAP Technologies 2008'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-2254035725462247792</id><published>2008-05-06T06:13:00.000-07:00</published><updated>2008-05-06T07:14:46.205-07:00</updated><title type='text'>Hygiene of Web Applications</title><content type='html'>Back in 1847, a physician called &lt;a href="http://en.wikipedia.org/wiki/Ignaz_Semmelweis" target="_blank"&gt;Ignaz Semmelweis&lt;/a&gt; was working in a Hospital in Vienna, Austria. During this time, 5-30 percent of the female patients in this hospital got infected with puerperal fever which is often fatal.&lt;br /&gt;&lt;br /&gt;Semmelweis was performing a study where he compared physicians who washed their hands regularly with others that didn't. He made a ground-braking discovery: Women treated by the hand-washing physicians had only a 1-2 percent chance of getting infected with puerperal fever, whereas other patients still had a 5-30 percent chance. Semmelweis' experiment showed that increasing hygienic standards in hospitals can safe many lifes.&lt;br /&gt;&lt;br /&gt;What is really interesting in this study is that most of the physicians &lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Ignaz_Semmelweis" target="_blank"&gt;ignored, rejected, or ridiculed&lt;/a&gt;&lt;/i&gt; Semmelweis for this conclusion. They simply could not believe that a simple thing such as hand washing could have such an enormous effect on patient's health. It took many years for the medical profession to realize that Semmelweis was right with his views that are taken for granted in today's hospitals. Today's physicians are taught during study that hygiene is a crucial part of their&lt;br /&gt;profession.&lt;br /&gt;&lt;br /&gt;I was wondering when such an learning effect takes place in IT. Currently, there is only a limited number of universities teaching IT Security and even fewer that teach secure application design and secure programming. As a result, university graduates will continue to produce insecure application designs as well as insecure coding. Some of them are lucky enough to get training in secure application development, others will learn it the hard way that secure development matters. Same as the physicians 160 years ago, today's developers answer to good advices such as &lt;a href="http://virtualforge.de/input_validation.php" target="_blank"&gt;input validation, output encoding&lt;/a&gt;, and &lt;a href="http://virtualforge.de/designanalysis.php" target="_blank"&gt;security design&lt;/a&gt; that they don't have time for these things.&lt;br /&gt;&lt;br /&gt;Maybe, at some day, we'll have mandatory IT security classes in university and people will shake their heads when they hear that &lt;i&gt;in the old days&lt;/i&gt; most of the web applications on the Internet were vulnerable to security bugs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-2254035725462247792?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/2254035725462247792/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=2254035725462247792' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/2254035725462247792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/2254035725462247792'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2008/05/hygiene-of-web-applications.html' title='Hygiene of Web Applications'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-5216367491028379252</id><published>2008-04-04T07:44:00.000-07:00</published><updated>2008-04-04T07:57:50.584-07:00</updated><title type='text'>Secure Software Applications - Today: Input Validation</title><content type='html'>Security assessments usually result in a lot of customer questioning and answering. It is just more efficient to just ask the right questions to the customer than looking up the information in documents or reading large amounts of source code. We have a set of questions that we usually ask a customer at the start of any security assessment.&lt;br /&gt;&lt;br /&gt;One question is about input validation, which is one of the cornerstones of security application design and implementation. As an example, a credit card number solely consists of a fixed amount of digits in the range from zero to nine. There is really no reason for a software application to continue processing unless the user filled the credit card form field with the proper amount of digits. Other characters than digits must not be allowed. Performing strict input validation will greatly enhance the security of the software application.&lt;br /&gt;&lt;br /&gt;In reverse, not performing strict input validation is a good indicator that the application has software bugs. This is why we ask customers where and how they perform input validation in their software applications. Not performing input validation is common, but one answer of a customer brought it straight to the point:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;"The user is responsible for valid input. Are there any risks with that?"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Back in 2004, the risk related with that made in to the top of the &lt;a href="http://www.owasp.org/index.php/Top_10_2007" target="_blank"&gt;OWASP Top 10&lt;/a&gt;, a hit list of the most exploited security vulnerabilities. So the answer is &lt;span style="font-style:italic;"&gt;"Yes! There is a risk."&lt;/span&gt; Missing input validation does not directly result in exploitable security vulnerabilities. However, the most critical security issues such as &lt;a href="http://www.virtualforge.de/vmovie/xss_selling_platform_v1.0.php" target="_blank"&gt;Cross Site Scripting&lt;/a&gt;, Buffer Overflows, and SQL-Injection may result out of it.&lt;br /&gt;&lt;br /&gt;Take an analogy:&lt;br /&gt;If a bank employee said: "We neither have a vault, nor do we close our doors in the night. It's the people's responsibility to not steal the money.", would you entrust your money to this bank?&lt;br /&gt;&lt;br /&gt;Key take-aways:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Security risks don't emerge solely through coding errors. Performing input validation is a requirement and should be integrated into the application's architecture&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-5216367491028379252?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/5216367491028379252/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=5216367491028379252' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/5216367491028379252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/5216367491028379252'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2008/04/secure-software-applications-today.html' title='Secure Software Applications - Today: Input Validation'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-3824797107685604265</id><published>2008-03-17T08:07:00.000-07:00</published><updated>2008-03-17T08:17:23.123-07:00</updated><title type='text'>Article: The Need for Measuring Software Security</title><content type='html'>&lt;span style="font-style:italic;"&gt;Given the complex nature of modern software solutions, software testing is a crucial process step in the development cycle. Best practices in software testing are (more or less) standardized and supported with a variety of different tools. As a result, we see complex applications that can be used efficiently without failing too often. Furthermore, an experienced software tester is able to measure the quality of a software application and compare the results to other software applications.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Unfortunately, in our security assessments we often find reliable software applications that contain critical security vulnerabilities. In this article, Dr. Markus Schumacher and Sebastian Schinzel from Virtual Forge show an example of why security testing is that different from traditional software testing. Furthermore, the article shows Virtual Forge's approach to measuring the security of business software applications.&lt;br /&gt; &lt;br /&gt;The article appeared in the first issue of &lt;a href="http://www.testingexperience.com/testingexperience01_08.pdf" target="_blank"&gt;Testing Experience&lt;/a&gt;, a new magazine that targets for professional software testers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-3824797107685604265?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/3824797107685604265/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=3824797107685604265' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/3824797107685604265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/3824797107685604265'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2008/03/article-need-for-measuring-software.html' title='Article: The Need for Measuring Software Security'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-4342277531557814539</id><published>2008-02-20T07:01:00.000-08:00</published><updated>2008-03-03T06:51:49.103-08:00</updated><title type='text'>Vulnerabilities in Web Applications remain No.1</title><content type='html'>The annual Update to the&lt;a href=http://www.sans.org/top20/#s1 target="_blank"&gt; SANS Top 20&lt;/a&gt; list was published recently. This list compiles the top 20 security vulnerabilities in computer software per year. Web Applications stay at the pole position of the most common security vulnerabilities according to the SANS Institute (SysAdmin, Networking and Security). &lt;br /&gt;  &lt;br /&gt;The problem with Web Applications is that they have to be accessible from anywhere in the Internet. You cannot just secure Web Applications by telling a Firewall to filter out the bad guys because it is impossible to distinguish a normal user and a skilled attacker – you will inevitably fail. &lt;br /&gt;&lt;br /&gt;The Web Applications itself must be air-tight when it comes to security. Unfortunately, preventing security vulnerabilities such as &lt;a href=http://www.virtualforge.de/vmovie/xss_selling_platform_v1.0.php target="_blank"&gt;Cross Site Scripting (XSS)&lt;/a&gt; is not as easy as it sounds. In our security assessments, we regularly find XSS vulnerabilities amongst others in the target applications. And we find them within minutes after we get our hands on the customer's test system. Fixing XSS vulnerabilities is difficult as there seem to be many ways to mitigate the vulnerabilities for a developer layman. Unfortunately, only few of these ways fix XSS vulnerabilities once and for all. Others only prevent the proof-of-concept attacks that we communicate to the developers. This approach has the effect that slight modifications of the attack circumvent the alleged fix of the vulnerability. Our proof-of-concept attack does not work any more, but the vulnerability persists.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The key take away for you&lt;/b&gt;:&lt;br /&gt;Certainly the most effective and efficient way to secure software applications is to bring in security experts right from start. This enables you to build your application on a secure foundation. Remember that you cannot &lt;i&gt;test in&lt;/i&gt; security…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-4342277531557814539?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/4342277531557814539/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=4342277531557814539' title='1 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/4342277531557814539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/4342277531557814539'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2008/02/vulnerabilities-in-web-applications.html' title='Vulnerabilities in Web Applications remain No.1'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-1664691123283878048</id><published>2008-02-20T06:47:00.000-08:00</published><updated>2008-02-20T06:57:22.995-08:00</updated><title type='text'>How OWASP changed the security rules overnight</title><content type='html'>Companies become increasingly aware of business risks related to application vulnerabilities. However, application security is a very difficult field. As a result, most companies have little or no expertise with it. Unfortunately, if you have little or no expertise with any given topic, it's difficult to define a sufficient set of test cases. As a result, companies tend to use "Top X" vulnerability lists of platforms like &lt;a href="http://www.owasp.org/index.php/OWASP_Top_Ten_Project" target="_blank"&gt;OWASP&lt;/a&gt;, &lt;a href="http://www.webappsec.org/projects/statistics/" target="_blank"&gt;WASC&lt;/a&gt;, &lt;a href="http://www.sans.org/top20/" target="_blank"&gt;The SANS Institute&lt;/a&gt; and others. One advantage of this approach is that those lists appear to be best practice as they are publicly made available by independent organisations that are dedicated to this area. And they are a best practice, since those vulnerabilities are so common they are the absolute minimum requirement for testing. Unfortunately, hackers don't care which attacks are listed and which are not.&lt;br /&gt;&lt;br /&gt;Therefore, if companies focus too much or only on &lt;span style="font-style:italic;"&gt;publicly approved&lt;/span&gt; top issues, they run inevitable into trouble, because they will miss risks that are slightly &lt;span style="font-style:italic;"&gt;below the radar&lt;/span&gt;. You might now argue if companies violate their due diligence by only focusing on the most widespread risks. But in any way, ignoring certain supposedly &lt;span style="font-style:italic;"&gt;lower priority&lt;/span&gt; attacks does certainly not make applications sufficiently safe. In turn, this invites hackers to focus on those "lower priority" attacks.&lt;br /&gt;&lt;br /&gt;Focusing on top vulnerabilities only has another adverse effect. What if the security organisation suddenly changes the attacks on the list you chose as a benchmark? OWASP did this in May 2007 by putting &lt;a href="http://www.owasp.org/index.php/Top_10_2007-A5" target="_blank"&gt;Cross Site Request Forgery (XSRF)&lt;/a&gt; on their Top Ten vulnerability list. All your past assessments and security guidelines become more or less invalid over night and your applications have to be re-tested for the most current list of top vulnerabilities. This is a reactive process and definitely not a best practice.&lt;br /&gt;&lt;br /&gt;But how should companies address such a seemingly moving target?&lt;br /&gt;&lt;br /&gt;In our experience, it's better to have security testers to prioritize testing activities by risks rather than by vulnerabilities. What matters to business, is that one supplier should not be able to see the prices of another (that is a business risk). If he gains this information through forceful browsing or command injection attacks is of little relevance. The risk is that confidential information is disclosed and not any specific method of attack. Therefore, companies should rely on a more general practice, both for external testing and for internal security guidelines.  For external testing, they should define "risk cases" rather than test cases and focus their tests on them. No matter what and how attacks are ranked at any given time, the risks to the company usually remain the same. Testing according to a risk profile assures the security of your assets in a sustainable way.&lt;br /&gt;&lt;br /&gt;For development guidelines, companies should focus on root causes rather than specific instances of attacks. Understanding root causes helps identifying attack variations and countering attack patterns in other contexts.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The key take away for you:&lt;/span&gt;&lt;br /&gt;Of course, companies are well advised to make sure all attacks listed in the top ranks are covered by their risk mitigation approach. However, focusing solely on these is not enough!&lt;br /&gt;&lt;br /&gt;In one of the next issues, we will talk about how to apply a risk profile driven approach for security testing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-1664691123283878048?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/1664691123283878048/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=1664691123283878048' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/1664691123283878048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/1664691123283878048'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2008/02/how-owasp-changed-security-rules.html' title='How OWASP changed the security rules overnight'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-5294709893479303670</id><published>2007-09-27T04:36:00.000-07:00</published><updated>2007-09-27T04:46:13.081-07:00</updated><title type='text'>Q: How much development budget should be spent for security? A: 2%</title><content type='html'>Yesterday at the &lt;a href="http://www.sqs-conferences.com/ch/programm/programm2.htm"&gt;Software Quality Conference in Zurich&lt;/a&gt;, we gave a keynote about &lt;a href="http://www.sqs-conferences.com/ch/abstracts/schumacher_engl.pdf"&gt;Measuring Security&lt;/a&gt; and discussed this very interesting topic from different points of view (attacker view, suit view, geek view, etc.). It was great to see that the Quality community has a very natural attitude to security and that many quality assurance concepts can be applied for measuring security aspects, too. &lt;br /&gt;&lt;br /&gt;At the end of the talk, we were asked how much of the development budget should be spent for security. After a short pause for thinking, the answer was "2%". An interesting discussion followed. How many people have planned more, exactly or less (including 0) than 2%. Another category was a few people that simply did not know the security budget.&lt;br /&gt;&lt;br /&gt;The beauty of defining such a budget for security lies in 2 (maybe more) things. First, you make people think whether they considered security in the development lifecycle at all. Second, you can gather some experience, see whether (in this case) 2% are enough and adjust the value according to your needs. &lt;br /&gt;&lt;br /&gt;We'd be interested in your thoughts and your experiences regarding the big question "how much security is enough?".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-5294709893479303670?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/5294709893479303670/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=5294709893479303670' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/5294709893479303670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/5294709893479303670'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2007/09/q-how-much-development-budget-should-be.html' title='Q: How much development budget should be spent for security? A: 2%'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-7849945807315158703</id><published>2007-07-25T00:22:00.000-07:00</published><updated>2007-08-28T01:12:22.319-07:00</updated><title type='text'>SAP gets Hacker attention - Buffer Overflow Vulnerabilities</title><content type='html'>On July 6th, NGSSoftware released a &lt;a href="http://www.ngssoftware.com/advisories/critical-risk-vulnerability-in-sap-message-server-heap-overflow/" target="_blank"&gt;set of security vulnerability advisories&lt;/a&gt; regarding several SAP enterprise software packages.&lt;br /&gt;&lt;br /&gt;The same group &lt;a href="http://www.theregister.co.uk/2006/08/24/0-day_manace/" target="_blank"&gt;stated earlier&lt;/a&gt; that it keeps 175 so-called &lt;b&gt;0-day&lt;/b&gt; vulnerabilities in enterprise applications of various vendors (Oracle, IBM, HP, Microsoft, Openbase, Real, Sybase, Ingres, Veritas, CA and Sun) under its pillow and they add more every week. Such 0-day vulnerabilities are flaws in software applications that are not yet fixed by the vendor, thus leaving the customers vulnerable to attacks until the vendor releases a patch.&lt;br /&gt;&lt;br /&gt;Note that 0-day vulnerabilities are actively exploited by cybercriminals for one year until they become publicly known. This fact was found by Immunity, a company that &lt;a href="http://www.heise-security.co.uk/news/92475" target="_blank"&gt;buys newly found security vulnerabilities from their founders&lt;/a&gt; and sells fixes to Immunities customers.&lt;br /&gt;&lt;br /&gt;There is even a fast growing market for security vulnerabilities. Recently we have seen a &lt;a href="https://wslabi.com/wabisabilabi/initPublishedBid.do" target="_blank"&gt;bidding platform&lt;/a&gt;, similar to Ebay, where people can sell and buy unreleased 0-day vulnerabilities for software applications.&lt;br /&gt;&lt;br /&gt;Conclusion: it seems that complex business application frameworks as for example provided by IBM, Oracle, SAP and Software AG get more attention of security researchers as well as hackers. Professional attackers are out there that &lt;i&gt;buy&lt;/i&gt; know-how about vulnerabilities. As business owner you should be prepared to take meaningful measures in advance.&lt;br /&gt;&lt;br /&gt;Get in touch if you want to know more about how to protect your business applications.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-7849945807315158703?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/7849945807315158703/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=7849945807315158703' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/7849945807315158703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/7849945807315158703'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2007/07/sap-gets-hacker-attention-buffer.html' title='SAP gets Hacker attention - Buffer Overflow Vulnerabilities'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-4378308408979915576</id><published>2007-05-01T08:15:00.000-07:00</published><updated>2007-08-09T01:24:41.524-07:00</updated><title type='text'>How SAP adresses Cross Site Scripting</title><content type='html'>The Internet &lt;a href="http://www.usnews.com/usnews/news/badguys/070416/top_10_internet_crimes_of_2006.htm" target="_blank"&gt;Crime Complaint Center&lt;/a&gt; has found that computer crimes caused a loss of almost 200 million US$ in 2006. Responsible vendors like SAP offer powerful technologies such as WebDynpro to protect your customized SAP installation against possible attacks. However, the key to success is that you as a SAP customer have to use SAP's security solutions and use them correctly. If you fail here, this might expose sensitive data of your SAP system to criminals that could severely harm your business.&lt;br /&gt;&lt;br /&gt;The April-May-June issue of SAP Insider features an &lt;a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80e7b8ca-37cc-2910-a184-974e95dd1e06" target="_blank"&gt;article&lt;/a&gt; of SAP's security expert Patrick Hildenbrand. Patrick gives a brief overview on some of the topics covered in &lt;a href="http://virtualforge.de/vtraining.php" target="_blank"&gt;our training&lt;/a&gt;, namely how to face the widespread Cross Site Scripting attacks (&lt;a href="http://www.symantec.com/avcenter/reference/Security_Implications_of_Windows_Vista.pdf" target="_blank"&gt;85%&lt;/a&gt; of all attacks against systems that use Web-based protocols are Cross Site Scripting attacks).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-4378308408979915576?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/4378308408979915576/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=4378308408979915576' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/4378308408979915576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/4378308408979915576'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2007/05/sap-security-training.html' title='How SAP adresses Cross Site Scripting'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5033279852769111231.post-802565396669727986</id><published>2007-04-09T01:09:00.000-07:00</published><updated>2007-08-09T01:21:02.925-07:00</updated><title type='text'>The Answer to the RFC (In)Security Hype: use SNC</title><content type='html'>Several people are analyzing SAP security. Particularly, &lt;a href="http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5b6a85b11d6b28500508b5d5211/content.htm" target="_blank"&gt;Remote Function Calls (RFC)&lt;/a&gt; has been examined more extensively. In March 2007, a security analysis of the RFC implementation was presented at the Blackhat conference. It was labeled &lt;a href="http://www.blackhat.com/presentations/bh-europe-07/Nunez-Di-Croce/Presentation/bh-eu-07-nunez_di_croce-apr19.pdf" target="_blank"&gt;&lt;i&gt;Attacking the Giants: Exploiting SAP Internals&lt;/i&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You could value this as another indication that SAP is getting more and more attention of security researchers and hackers. The analysis is extensive and shows several ways how RFC can be exploited (all security issues have been fixed by SAP before the paper was published).&lt;br /&gt;&lt;br /&gt;So what? It has been known for years, that RFC isn't a security protocol. Actually, the authors also ackknowledge that in the accompanying &lt;a href="http://www.blackhat.com/presentations/bh-europe-07/Nunez-Di-Croce/Whitepaper/bh-eu-07-nunez_di_croce-WP-apr19.pdf" target="_blank"&gt;paper&lt;/a&gt;; the most important sentence is that SAP customers should use &lt;a href="http://help.sap.com/saphelp_nw04s/helpdata/en/e6/56f466e99a11d1a5b00000e835363f/content.htm" target="_blank"&gt;Secure Network Communication (SNC)&lt;/a&gt;, SAP's answer for securing RFC connections. This is analogous to HTTP which is usually protected by SSL.&lt;br /&gt;&lt;br /&gt;There are many ways to get information about SAP Security and we strongly recommend to follow SAP's security recommendations. Learn more about SNC in the &lt;a href="http://help.sap.com/saphelp_nw04/helpdata/en/ed/18cc38e6df4741a264bddcd4f98ae2/frameset.htm" target="_blank"&gt;SAP NetWeaver Security Guide&lt;/a&gt;. General information about SAP Security can also be found in the SAP Developer Network (&lt;a href="https://www.sdn.sap.com/irj/sdn/security" target="_blank"&gt;here&lt;/a&gt;) or in &lt;a href="https://www.sdn.sap.com/irj/sdn/forum?forumID=208" target="_blank"&gt;SAP's Security Forum&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Conclusion: the short answer to the RFC (In)Security hype is: &lt;i&gt;use SNC!&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5033279852769111231-802565396669727986?l=vcookie.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vcookie.blogspot.com/feeds/802565396669727986/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5033279852769111231&amp;postID=802565396669727986' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/802565396669727986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5033279852769111231/posts/default/802565396669727986'/><link rel='alternate' type='text/html' href='http://vcookie.blogspot.com/2007/08/answer-to-rfc-insecurity-hype-use-snc.html' title='The Answer to the RFC (In)Security Hype: use SNC'/><author><name>Virtual Forge</name><uri>http://www.blogger.com/profile/06829209258187268897</uri><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><thr:total>0</thr:total></entry></feed>
