Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Second flaw in IE7 ... is it really a flaw?

Second flaw in IE7 ... is it really a flaw?

Scheduled Pinned Locked Moved The Lounge
helphtmlcomadobetutorial
38 Posts 12 Posters 3 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    David Wulff
    wrote on last edited by
    #1

    This was mentioned in the daily news e-mail. The flaw is described as: The bug allows hackers to place a fake Web address in one of the browser's pop-up Windows, and could be used to trick a victim into inadvertently downloading something from what appeared to be a trusted Web site. While the full URL of the Web page being displayed is present in the pop-up Window's address bar, the left part of this URL is not initially displayed, the [Secunia] spokesman said. Source: http://www.infoworld.com/article/06/10/25/HNie7flaw2_1.html[^] I've looked at their example, and can't see how this is unique to IE or really even a problem? Basically, by having a page on my site at:

    'http://www.mysite.com/blah?http://www.codeproject.com/login.asp '

    ...with some carefully appended white space at the end to scroll the address to the left, people may think they are on CodeProject.com. Only, in IE7 the address bar is selected by default (presumably to prevent this sort of thing) so the moment I try and do anything in the new window it will imediately flash up and tell me I am really on mysite.com/blah. It seems to me that Secunia is just trying to get in the news, even if they have to make up problems to do so?


    Ðavid Wulff Die Freiheit spielt auf allen Geigen (video)
      10 PRINT 'HELLO MAINTAINER: GOTO HELL

    R S S S 4 Replies Last reply
    0
    • D David Wulff

      This was mentioned in the daily news e-mail. The flaw is described as: The bug allows hackers to place a fake Web address in one of the browser's pop-up Windows, and could be used to trick a victim into inadvertently downloading something from what appeared to be a trusted Web site. While the full URL of the Web page being displayed is present in the pop-up Window's address bar, the left part of this URL is not initially displayed, the [Secunia] spokesman said. Source: http://www.infoworld.com/article/06/10/25/HNie7flaw2_1.html[^] I've looked at their example, and can't see how this is unique to IE or really even a problem? Basically, by having a page on my site at:

      'http://www.mysite.com/blah?http://www.codeproject.com/login.asp '

      ...with some carefully appended white space at the end to scroll the address to the left, people may think they are on CodeProject.com. Only, in IE7 the address bar is selected by default (presumably to prevent this sort of thing) so the moment I try and do anything in the new window it will imediately flash up and tell me I am really on mysite.com/blah. It seems to me that Secunia is just trying to get in the news, even if they have to make up problems to do so?


      Ðavid Wulff Die Freiheit spielt auf allen Geigen (video)
        10 PRINT 'HELLO MAINTAINER: GOTO HELL

      R Offline
      R Offline
      Rama Krishna Vavilala
      wrote on last edited by
      #2

      David Wulff wrote:

      can't see how this is unique to IE

      Browse the link using FireFox or opera. I have not seen what exactly their JavaScript is doing but there is no issue with FF. I hope they are not doing any browser detection.


      Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -Brian Kernighan

      D 1 Reply Last reply
      0
      • D David Wulff

        This was mentioned in the daily news e-mail. The flaw is described as: The bug allows hackers to place a fake Web address in one of the browser's pop-up Windows, and could be used to trick a victim into inadvertently downloading something from what appeared to be a trusted Web site. While the full URL of the Web page being displayed is present in the pop-up Window's address bar, the left part of this URL is not initially displayed, the [Secunia] spokesman said. Source: http://www.infoworld.com/article/06/10/25/HNie7flaw2_1.html[^] I've looked at their example, and can't see how this is unique to IE or really even a problem? Basically, by having a page on my site at:

        'http://www.mysite.com/blah?http://www.codeproject.com/login.asp '

        ...with some carefully appended white space at the end to scroll the address to the left, people may think they are on CodeProject.com. Only, in IE7 the address bar is selected by default (presumably to prevent this sort of thing) so the moment I try and do anything in the new window it will imediately flash up and tell me I am really on mysite.com/blah. It seems to me that Secunia is just trying to get in the news, even if they have to make up problems to do so?


        Ðavid Wulff Die Freiheit spielt auf allen Geigen (video)
          10 PRINT 'HELLO MAINTAINER: GOTO HELL

        S Offline
        S Offline
        Stephane Rodriguez
        wrote on last edited by
        #3

        I have found a far worse flaw. You can alter the RSS store without being seen. Details on my blog. The IE team could have added a checksum to avoid that, but they chose not to. I hope they get fired.

        R C M S A 7 Replies Last reply
        0
        • S Stephane Rodriguez

          I have found a far worse flaw. You can alter the RSS store without being seen. Details on my blog. The IE team could have added a checksum to avoid that, but they chose not to. I hope they get fired.

          R Offline
          R Offline
          Rama Krishna Vavilala
          wrote on last edited by
          #4

          Stephane Rodriguez. wrote:

          I hope they get fired.

          :omg::rolleyes:


          Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -Brian Kernighan

          S 1 Reply Last reply
          0
          • R Rama Krishna Vavilala

            Stephane Rodriguez. wrote:

            I hope they get fired.

            :omg::rolleyes:


            Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -Brian Kernighan

            S Offline
            S Offline
            Stephane Rodriguez
            wrote on last edited by
            #5

            Yep, it's criminal to allow an entire new class of flaws (this is just one, the RSS store is a new attack vector). To get fired is not the worse that could (and should) happen to them.

            G 1 Reply Last reply
            0
            • R Rama Krishna Vavilala

              David Wulff wrote:

              can't see how this is unique to IE

              Browse the link using FireFox or opera. I have not seen what exactly their JavaScript is doing but there is no issue with FF. I hope they are not doing any browser detection.


              Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -Brian Kernighan

              D Offline
              D Offline
              David Wulff
              wrote on last edited by
              #6

              That is because FF2 doesn't show the address bar on popup windows by default. FF have elected to put the domain name in the title of the new window. Show the address bar, select it, and you see the same result. Looking at the way FF does it, it may even be easier to spoof a secure web site if you have the inclination to do so. All you would need to do is register a similar domain name and install an SSL certificate for your domain and you would get something at first glance looked legit in their popup window. Of course, it would be identical in IE, but if we are going to call such things 'bugs' we may as well be consistent... :rolleyes: Both browsers defeat the problem as soon as the site appears on their phishing lists.


              Ðavid Wulff Die Freiheit spielt auf allen Geigen (video)
                10 PRINT 'HELLO MAINTAINER: GOTO HELL

              1 Reply Last reply
              0
              • S Stephane Rodriguez

                Yep, it's criminal to allow an entire new class of flaws (this is just one, the RSS store is a new attack vector). To get fired is not the worse that could (and should) happen to them.

                G Offline
                G Offline
                Gary Wheeler
                wrote on last edited by
                #7

                You can lead a horse to water; if he doesn't drink, shoot him. Hopefully, you won't run out of horses.


                Software Zen: delete this;

                S C 2 Replies Last reply
                0
                • G Gary Wheeler

                  You can lead a horse to water; if he doesn't drink, shoot him. Hopefully, you won't run out of horses.


                  Software Zen: delete this;

                  S Offline
                  S Offline
                  Stephane Rodriguez
                  wrote on last edited by
                  #8

                  What you seem to forget (or fail to know) is that those responsible for IE7 are the old IE guys, whose team has been rebuilt. So it's a matter of getting rid of dead horses.

                  C 1 Reply Last reply
                  0
                  • G Gary Wheeler

                    You can lead a horse to water; if he doesn't drink, shoot him. Hopefully, you won't run out of horses.


                    Software Zen: delete this;

                    C Offline
                    C Offline
                    Christopher Duncan
                    wrote on last edited by
                    #9

                    You can lead a horse to water, but if you can get him to walk on it you have a whole new ball game.

                    Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                    G 1 Reply Last reply
                    0
                    • S Stephane Rodriguez

                      I have found a far worse flaw. You can alter the RSS store without being seen. Details on my blog. The IE team could have added a checksum to avoid that, but they chose not to. I hope they get fired.

                      C Offline
                      C Offline
                      Christopher Duncan
                      wrote on last edited by
                      #10

                      I hope the people who employ you don't have a similar draconian policy. :)

                      Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                      S 1 Reply Last reply
                      0
                      • S Stephane Rodriguez

                        What you seem to forget (or fail to know) is that those responsible for IE7 are the old IE guys, whose team has been rebuilt. So it's a matter of getting rid of dead horses.

                        C Offline
                        C Offline
                        Christopher Duncan
                        wrote on last edited by
                        #11

                        Mmmmm. Elmers...

                        Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                        1 Reply Last reply
                        0
                        • C Christopher Duncan

                          You can lead a horse to water, but if you can get him to walk on it you have a whole new ball game.

                          Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                          G Offline
                          G Offline
                          Gary Wheeler
                          wrote on last edited by
                          #12

                          Minnesota in January; no sweat (literally). After all, you didn't specify what state the water was in. :laugh:


                          Software Zen: delete this;

                          C 1 Reply Last reply
                          0
                          • C Christopher Duncan

                            I hope the people who employ you don't have a similar draconian policy. :)

                            Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                            S Offline
                            S Offline
                            Stephane Rodriguez
                            wrote on last edited by
                            #13

                            Don't worry, I am self-employed and fire myself from time to time ;) On a serious note though, when a team screws it by introducing new attack vectors, the best you can do is fire them. Or you are part of the problem. You like politics, don't you?

                            C 1 Reply Last reply
                            0
                            • G Gary Wheeler

                              Minnesota in January; no sweat (literally). After all, you didn't specify what state the water was in. :laugh:


                              Software Zen: delete this;

                              C Offline
                              C Offline
                              Christopher Duncan
                              wrote on last edited by
                              #14

                              :laugh:

                              Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                              1 Reply Last reply
                              0
                              • S Stephane Rodriguez

                                Don't worry, I am self-employed and fire myself from time to time ;) On a serious note though, when a team screws it by introducing new attack vectors, the best you can do is fire them. Or you are part of the problem. You like politics, don't you?

                                C Offline
                                C Offline
                                Christopher Duncan
                                wrote on last edited by
                                #15

                                I detest politics, which is why I've spent so much time and energy showing other people how to cope with them. Seems to me that if you're looking for a scapegoat it would be either the QA team who missed this or the manager who failed to allocate a sufficient budget for testing.

                                Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                                S 1 Reply Last reply
                                0
                                • C Christopher Duncan

                                  I detest politics, which is why I've spent so much time and energy showing other people how to cope with them. Seems to me that if you're looking for a scapegoat it would be either the QA team who missed this or the manager who failed to allocate a sufficient budget for testing.

                                  Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                                  S Offline
                                  S Offline
                                  Stephane Rodriguez
                                  wrote on last edited by
                                  #16

                                  Neither. Since BG announced the "trustworthy computing" initiative and the security threat models are mandatory part of every step of the dev cycle in Redmond, everyone in the team is responsible. Again, this is just bad : a data store without checksums. Even rookies don't make this mistake. IE is supposed to be used by hundred millions usersvictims.

                                  1 Reply Last reply
                                  0
                                  • S Stephane Rodriguez

                                    I have found a far worse flaw. You can alter the RSS store without being seen. Details on my blog. The IE team could have added a checksum to avoid that, but they chose not to. I hope they get fired.

                                    M Offline
                                    M Offline
                                    Mike Dimmick
                                    wrote on last edited by
                                    #17

                                    You mean this[^] link. Whoo, a program running under your credentials can modify a file in the RSS cache. Sorry, I really don't see that as a vulnerability. Also, you can only change a character. You can't arbitrarily add text as it screws up the file. I just tried overtyping a bunch of the HTML in a feed with a <script> tag which simply calls window.alert. It didn't run.

                                    Stability. What an interesting concept. -- Chris Maunder

                                    D B S 3 Replies Last reply
                                    0
                                    • D David Wulff

                                      This was mentioned in the daily news e-mail. The flaw is described as: The bug allows hackers to place a fake Web address in one of the browser's pop-up Windows, and could be used to trick a victim into inadvertently downloading something from what appeared to be a trusted Web site. While the full URL of the Web page being displayed is present in the pop-up Window's address bar, the left part of this URL is not initially displayed, the [Secunia] spokesman said. Source: http://www.infoworld.com/article/06/10/25/HNie7flaw2_1.html[^] I've looked at their example, and can't see how this is unique to IE or really even a problem? Basically, by having a page on my site at:

                                      'http://www.mysite.com/blah?http://www.codeproject.com/login.asp '

                                      ...with some carefully appended white space at the end to scroll the address to the left, people may think they are on CodeProject.com. Only, in IE7 the address bar is selected by default (presumably to prevent this sort of thing) so the moment I try and do anything in the new window it will imediately flash up and tell me I am really on mysite.com/blah. It seems to me that Secunia is just trying to get in the news, even if they have to make up problems to do so?


                                      Ðavid Wulff Die Freiheit spielt auf allen Geigen (video)
                                        10 PRINT 'HELLO MAINTAINER: GOTO HELL

                                      S Offline
                                      S Offline
                                      Sarath C
                                      wrote on last edited by
                                      #18

                                      Why You are emphasizing on the flaws on IE? I think people are de-emphasize the flaws of firefox. before 2-3 weeks ago, as per Secunia's report IE has less flaws compared to firefox. See the news posted just 2 hours ago Mozilla downplays Firefox 2.0 bugs[^]

                                      -Sarath_._ "Great hopes make everything great possible" - Benjamin Franklin

                                      My blog - Sharing My Thoughts, An Article - Understanding Statepattern

                                      D 1 Reply Last reply
                                      0
                                      • S Stephane Rodriguez

                                        I have found a far worse flaw. You can alter the RSS store without being seen. Details on my blog. The IE team could have added a checksum to avoid that, but they chose not to. I hope they get fired.

                                        S Offline
                                        S Offline
                                        Stephane Rodriguez
                                        wrote on last edited by
                                        #19

                                        ...but please, don't use Internet Explorer.

                                        D 1 Reply Last reply
                                        0
                                        • S Stephane Rodriguez

                                          I have found a far worse flaw. You can alter the RSS store without being seen. Details on my blog. The IE team could have added a checksum to avoid that, but they chose not to. I hope they get fired.

                                          A Offline
                                          A Offline
                                          Antony M Kancidrowski
                                          wrote on last edited by
                                          #20

                                          I see you are trying to get a rise out of people in order to react to your posts. Well you got my attention as far as a reaction this is it.

                                          Ant. I'm hard, yet soft.
                                          I'm coloured, yet clear.
                                          I'm fruity and sweet.
                                          I'm jelly, what am I? Muse on it further, I shall return!
                                          - David Walliams (Little Britain)

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups