MS01-060: ΔΙΌΡΘΩΣΗ: συναρτήσεις μορφοποίησης συμβολοσειράς CRT μπορεί να προκαλέσουν εκκαθάριση του buffer

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 305601 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Αυτό το αρχείο έχει αρχειοθετηθεί. Προσφέρεται “ως έχει” και δεν θα ενημερώνεται πια.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Ορισμένες συναρτήσεις μορφοποίησης συμβολοσειράς CRT μπορεί να προκαλέσει την access καλύπτουν παραβίαση, υπερχείλιση στοίβας ή καταστροφή στοίβας οφείλεται σε buffer.

Αιτία

Όταν ένα printf-εκτελεί λειτουργία στυλ ακέραιος ή κινητής υποδιαστολής μετατροπής του χρησιμοποιεί ένα εσωτερικό buffer για να μετατρέψετε τον αριθμό σε συμβολοσειρά. Εάν το παρέχονται από το χρήστη Ακρίβεια η ιδιότητα είναι μεγαλύτερο από το μέγεθος του εσωτερικού buffer, η μετατροπή Εγγράφει εκτός των ορίων του buffer που επειδή οι τιμές στη στοίβα είναι πάντα το ίδιο ανεξάρτητα από τη διάταξη έναντι τιμές και οι τιμές αυτές δεν είναι δυνατό να η αλλαγή.

Προτεινόμενη αντιμετώπιση

Σημείωση Όλες τις επείγουσες επιδιορθώσεις που παρατίθενται παρακάτω απαιτεί την επανεκκίνηση του υπολογιστή μετά την εγκατάσταση.

Visual C++

Η Visual C++ 6.0 έκδοση αυτής της ενημέρωσης κώδικα είναι διαθέσιμη κατά την ακόλουθη τοποθεσία Web της Microsoft Developer Network (MSDN):
http://msdn2.Microsoft.com/en-US/vstudio/aa718354.aspx
Η αγγλική έκδοση αυτής της ενημέρωσης κώδικα θα πρέπει να έχουν το ακόλουθο αρχείο χαρακτηριστικά ή νεότερα:
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
ΗμερομηνίαΏραΈκδοσηΜέγεθοςΌνομαΠλατφόρμαΓλώσσα
01-Οκτ-200113: 276.00.9370.0278,581Msvcrt.dllx 86ENU
01-Οκτ-200113: 27καμία2,515,968Msvcrt.PDBx 86ENU

Τα Windows XP

Για να επιλύσετε Αυτό το ζήτημα, αποκτήστε το πιο πρόσφατο service pack για τα Windows XP. Για πρόσθετες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακή Βάση της Microsoft:
322389 Τρόπος απόκτησης του τελευταίου service pack των Windows XP
Τα ακόλουθα αρχεία είναι διαθέσιμα για λήψη από τη Microsoft Κέντρο λήψης:
Αγγλικά (Η.Π.Α.):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_EN.exe τώρα
Για πρόσθετες πληροφορίες σχετικά με τον τρόπο Για να κάνετε λήψη αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Microsoft εξέτασε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο τρέχον λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία που το αρχείο καταχωρήθηκε. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια που σας βοηθούν να αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

Αγγλικά (η.π.α.) (64-bit):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_EN.exe τώρα

Κινέζικα (απλοποιημένα):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_CN.exe τώρα

Κινέζικα (παραδοσιακά):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_TW.exe τώρα

Τσεχικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_CS.exe τώρα

Δανικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_DA.exe τώρα

Ολλανδικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_NL.exe τώρα

Φινλανδικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_FI.exe τώρα

Γαλλικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_FR.exe τώρα

Γαλλικά (64-bit):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_FR.exe τώρα

Γερμανικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_DE.exe τώρα

Γερμανικά (64-bit):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_DE.exe τώρα

Ελληνικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_EL.exe τώρα

Ουγγρικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_HU.exe τώρα

Ιταλικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_IT.exe τώρα

Ιαπωνικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_JA.exe τώρα

Ιαπωνικά (64-bit):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_JA.exe τώρα

Κορεατικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_KO.exe τώρα

Νορβηγικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_NO.exe τώρα

Πολωνικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_PL.exe τώρα

Πορτογαλικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_PT.exe τώρα

Πορτογαλικά (Βραζιλίας):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_BR.exe τώρα

Ρωσικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_RU.exe τώρα

Ισπανικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_ES.exe τώρα

Σουηδικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_SV.exe τώρα

Τουρκικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_WXP_SP1_x86_TR.exe τώρα
Η αγγλική έκδοση Αυτή η επιδιόρθωση θα πρέπει να έχει τα ακόλουθα χαρακτηριστικά αρχείου ή νεότερα:
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
ΗμερομηνίαΏραΈκδοσηΜέγεθοςΌνομαΠλατφόρμα
05-Οκτ-200107: 547.0.2600.15 (xpclnt_qfe.010827 1803)322,560Msvcrt.dllx 86
05-Οκτ-200107: 54καμία353,280Msvcrt.PDBx 86

Τα Windows 2000

Για να επιλύσετε αυτό το ζήτημα, αποκτήστε το πιο πρόσφατο service pack για τα Windows 2000. Για πρόσθετες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Microsoft Knowledge Base:
260910 Τρόπος απόκτησης του τελευταίου service pack των Windows 2000
Τα ακόλουθα αρχεία είναι διαθέσιμα για λήψη από τη Microsoft Κέντρο λήψης:
Αγγλικά (Η.Π.Α.):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_W2K_SP3_x86_EN.exe τώρα

Κινέζικα (απλοποιημένα):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_W2K_SP3_x86_CN.exe τώρα

Κινέζικα (παραδοσιακά):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_W2K_SP3_x86_TW.exe τώρα

Γερμανικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_W2K_SP3_x86_DE.exe τώρα

Ιταλικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_W2K_SP3_x86_IT.exe τώρα

Ιαπωνικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_W2K_SP3_x86_JA.exe τώρα

Κορεατικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_W2K_SP3_x86_KO.exe τώρα

Ισπανικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601_W2K_SP3_x86_ES.exe τώρα
Η αγγλική έκδοση Αυτή η επιδιόρθωση θα πρέπει να έχει τα ακόλουθα χαρακτηριστικά αρχείου ή νεότερα:
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
ΗμερομηνίαΏραΈκδοσηΜέγεθοςΌνομαΠλατφόρμαΓλώσσα
08-Οκτ-200111: 076.10.9359.0290,869Msvcrt.dllx 86ENU
08-Οκτ-200111: 08καμία451,584Msvcrt.PDBx 86ENU

Τα Windows NT 4.0

Μια υποστηριζόμενη επείγουσα επιδιόρθωση είναι τώρα διαθέσιμη από τη Microsoft, αλλά προορίζεται μόνο για διόρθωση του ζητήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε τη μόνο σε συστήματα που Μπορείτε να προσδιορίσετε ότι κινδυνεύουν από επίθεση. Αξιολογήστε φυσική του υπολογιστή άτομα με ειδικές ανάγκες, δικτύου και σύνδεσης στο Internet και άλλους παράγοντες που να προσδιορίσετε το βαθμό κινδύνου για τον υπολογιστή. Δείτε το σχετικό Microsoft Ενημερωτικό δελτίο ασφαλείας Για να προσδιορίσετε το βαθμό κινδύνου. Αυτή η επείγουσα επιδιόρθωση ενδέχεται να λάβετε πρόσθετες δοκιμές. Εάν ο υπολογιστής είναι επαρκώς σε κίνδυνο, μας Συνιστούμε να εφαρμόσετε αμέσως αυτήν την επείγουσα επιδιόρθωση.

Για να επιλύσετε αυτό το ζήτημα αμέσως, κάντε λήψη της επείγουσας επιδιόρθωσης, ακολουθώντας τις οδηγίες παρακάτω σε αυτό άρθρο ή επαφή Microsoft Product Support Services για να αποκτήσετε την επείγουσα επιδιόρθωση. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσίες υποστήριξης προϊόντων της Microsoft και πληροφορίες σχετικά με το κόστος υποστήριξης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://support.Microsoft.com/contactus/?ws=support
Σημείωση Σε ειδικές περιπτώσεις, οι χρεώσεις που υφίστανται κανονικά για κλήσεις υποστήριξης ενδέχεται να ακυρωθούν, εάν ένας μηχανικός υποστήριξης της Microsoft κρίνει ότι μια συγκεκριμένη ενημερωμένη έκδοση θα επιλύσει το ζήτημα. Συνηθισμένες χρεώσεις υποστήριξης θα ισχύει για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν το λόγω συγκεκριμένη ενημέρωση. Το αρχεία που ακολουθούν είναι διαθέσιμη για λήψη από τη λήψη της Microsoft Κέντρο:
Αγγλικά (Η.Π.Α.):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601nt4.exe τώρα

Κινέζικα (απλοποιημένα):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601nt4.exe τώρα

Κινέζικα (παραδοσιακά):
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601nt4.exe τώρα

Γερμανικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601nt4.exe τώρα

Ιταλικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601nt4.exe τώρα

Ιαπωνικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601nt4.exe τώρα

Κορεατικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601nt4.exe τώρα

Ισπανικά:
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Λήψη Q305601nt4.exe τώρα
Για πρόσθετες πληροφορίες σχετικά με τον τρόπο Για να κάνετε λήψη αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Microsoft εξέτασε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο τρέχον λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία που το αρχείο καταχωρήθηκε. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια που σας βοηθούν να αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

Κατάσταση

Τα Windows XP

Η Microsoft έχει επιβεβαιώσει ότι αυτό το ζήτημα μπορεί να προκαλέσει κάποιο βαθμό ευπάθειας ασφαλείας στα Microsoft Windows XP. Το πρόβλημα αυτό έχει πρώτα διορθώθηκε στο Windows XP Service Pack 1.

Τα Windows 2000

Η Microsoft έχει επιβεβαιώσει ότι αυτό το ζήτημα μπορεί να προκαλέσει κάποιο βαθμό ευπάθειας ασφαλείας στα Microsoft Windows 2000. Αυτό το ζήτημα διορθώθηκε αρχικά στο Windows 2000 Service Pack 3.

Τα Windows NT 4.0

Η Microsoft έχει επιβεβαιώσει ότι αυτό το ζήτημα μπορεί να προκαλέσει κάποιο βαθμό ευπάθειας ασφαλείας στα Microsoft Windows NT 4.0.

Visual C++

Η Microsoft έχει επιβεβαιώσει ότι αυτό το ζήτημα μπορεί να προκαλέσει κάποιο βαθμό ευπάθειας ασφαλείας στο Microsoft Visual C++.

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες σχετικά με αυτό το θέμα ευπάθειας, ανατρέξτε στο θέμα της ακόλουθη τοποθεσία Web της Microsoft:
http://www.Microsoft.com/technet/security/bulletin/MS01-060.mspx

Ιδιότητες

Αναγν. άρθρου: 305601 - Τελευταία αναθεώρηση: Δευτέρα, 24 Φεβρουαρίου 2014 - Αναθεώρηση: 4.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Λέξεις-κλειδιά: 
kbnosurvey kbarchive kbhotfixserver kbqfe kbbug kbfix kboswin2000fix kbsecurity kbwin2000presp3fix kbwin2000sp3fix kbwinxpsp1fix kbmt KB305601 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:305601

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com