
Les codeurs conquièrent la série des 10 meilleures API de l'OWASP en matière de sécurité : journalisation et surveillance insuffisantes
La faille de journalisation et de surveillance insuffisantes est principalement due à l'échec d'un plan de cybersécurité en ce qui concerne la journalisation de toutes les tentatives d'authentification échouées, de tous les accès refusés et des erreurs de validation des saisies. Elle peut survenir à d'autres moments de l'environnement de production, mais elle est principalement associée à l'échec des tentatives de connexion non valides.
Il s'agit d'une vulnérabilité dangereuse car elle signifie que les équipes de cybersécurité ne répondront pas aux attaques parce qu'elles ne les connaissent pas. Cela donne aux attaquants un avantage considérable en leur permettant de passer inaperçus lorsqu'ils tentent de pénétrer davantage dans un système ou de mettre à jour leurs informations d'identification. En fait, sans journalisation et surveillance appropriées, il devient très difficile, voire impossible, de détecter et d'arrêter les attaques avant qu'elles ne causent des dégâts importants.
Êtes-vous prêt à tester vos compétences en relevant un défi dès maintenant ? Consultez ceci :
Comment les attaquants exploitent-ils l'insuffisance de la journalisation et de la surveillance ?
Toute API est vulnérable à une journalisation et à une surveillance insuffisantes si le niveau de journalisation n'est pas défini correctement, s'il est défini trop bas, si les messages d'erreur ne contiennent pas suffisamment de détails ou si aucune fonction de journalisation n'est présente.
Un exemple intéressant serait si un pirate informatique obtenait une longue liste de noms d'utilisateur compromis pour un site Web ou un service. Grâce à des expériences, ils ont pu découvrir qu'il faut trois tentatives de connexion infructueuses avant que l'accès au système ne soit bloqué et avant que le personnel de cybersécurité n'en soit averti.
Armés de ces informations, au lieu d'essayer de forcer des comptes individuels par force brute, ils pourraient écrire un script pour essayer de se connecter à chaque nom de leur liste compromise en utilisant des mots de passe courants tels que « 123456 » ou « mot de passe ». L'astuce, c'est qu'ils n'essayent chaque nom d'utilisateur qu'une, voire deux fois, en restant en dessous du seuil de verrouillage et d'alerte. S'ils ont de la chance, ils compromettront au moins quelques mots de passe dès le départ. Après cela, ils attendent simplement un jour que le compteur de connexion se réinitialise et relancent le processus en utilisant des mots de passe différents tels que « qwerty » ou « god ». Si les administrateurs ne détectent jamais ce qu'ils font, les attaquants peuvent parcourir la liste à de nombreuses reprises et finir par compromettre la plupart des comptes avec des mots de passe faibles.
Cela s'est produit dans l'exemple fourni par l'OWASP où une plateforme de partage de vidéos a été attaquée à l'aide d'une attaque par bourrage d'informations d'identification qui exploitait la vulnérabilité de journalisation et de surveillance insuffisantes. Jusqu'à ce que l'entreprise commence à recevoir des plaintes d'utilisateurs, elle n'avait aucune idée de la réalité de l'attaque. Finalement, ils ont trouvé des preuves dans les journaux de l'API et ont dû envoyer une notification de changement de mot de passe forcé à tous leurs utilisateurs, ainsi que signaler l'attaque aux autorités réglementaires.
Élimination de la vulnérabilité de journalisation et de surveillance insuffisantes
L'automatisation et la surveillance constante peuvent contribuer à mettre fin à cette vulnérabilité. Pour commencer, toutes les tentatives d'authentification ayant échoué doivent être enregistrées. Et ce journal doit être placé dans un format lisible par machine, comme STIX et TAXII, afin qu'il puisse être ingéré dans un système de gestion des informations et des événements de sécurité (SIEM) formé pour détecter les attaques, quels que soient les seuils utilisés.
Vous devez également protéger vos fichiers journaux. Traitez-les comme des informations sensibles et protégez-les contre leur suppression ou leur modification par des attaquants. Une bonne politique consiste à sauvegarder les fichiers journaux et à les crypter.
Enfin, créez des tableaux de bord et des alertes personnalisés afin que toute activité suspecte puisse être détectée et traitée le plus rapidement possible. Si vous réduisez le temps passé par un attaquant à utiliser le système, vous lui ôtez la capacité d'utiliser des techniques d'attaque lente et lente pour ne pas être détecté.
Consultez le Secure Code Warrior pages de blog pour en savoir plus sur cette vulnérabilité et sur la manière de protéger votre organisation et vos clients des ravages causés par d'autres failles de sécurité. Vous pouvez également essayez une démo de la plateforme de formation Secure Code Warrior pour maintenir toutes vos compétences en cybersécurité à jour et à jour.


La faille de journalisation et de surveillance insuffisantes est principalement due à l'échec d'un plan de cybersécurité en ce qui concerne la journalisation de toutes les tentatives d'authentification échouées, de tous les accès refusés et des erreurs de validation des saisies.
Matias Madou, Ph.D. セキュリティ専門家、研究者、CTO兼共同設立者(Secure Code Warrior )。Ghent大学でアプリケーションセキュリティの博士号を取得し、静的解析ソリューションに焦点を当てた。その後、米国Fortify社に入社し、開発者が安全なコードを書くことを支援せずに、コードの問題を検出するだけでは不十分であることに気づきました。開発者を支援し、セキュリティの負担を軽減し、お客様の期待を上回る製品を開発することを志すようになった。Team Awesomeの一員としてデスクワークをしていないときは、RSA Conference、BlackHat、DefConなどのカンファレンスでプレゼンテーションをするのが好きである。

Secure Code Warrior ソフトウェア開発ライフサイクル全体を通じてコードのセキュリティを確保し、サイバーセキュリティを最優先事項とする文化を構築するために、組織をSecure Code Warrior 。アプリケーションセキュリティ担当者、開発者、情報セキュリティ責任者、その他セキュリティに関わるあらゆる方々のために、当社は組織が非セキュアなコードに関連するリスクを軽減するお手伝いをいたします。
デモを予約するMatias Madou, Ph.D. セキュリティ専門家、研究者、CTO兼共同設立者(Secure Code Warrior )。Ghent大学でアプリケーションセキュリティの博士号を取得し、静的解析ソリューションに焦点を当てた。その後、米国Fortify社に入社し、開発者が安全なコードを書くことを支援せずに、コードの問題を検出するだけでは不十分であることに気づきました。開発者を支援し、セキュリティの負担を軽減し、お客様の期待を上回る製品を開発することを志すようになった。Team Awesomeの一員としてデスクワークをしていないときは、RSA Conference、BlackHat、DefConなどのカンファレンスでプレゼンテーションをするのが好きである。
マティアスは、15年以上のソフトウェアセキュリティの実務経験を持つ研究者・開発者です。フォーティファイ・ソフトウェア社や自身の会社(Sensei Security)などでソリューションを開発してきました。キャリアの中で、Matiasは、商用製品につながる複数のアプリケーションセキュリティ研究プロジェクトを主導し、10件以上の特許を取得しています。また、RSAカンファレンス、Black Hat、DefCon、BSIMM、OWASP AppSec、BruConなどの世界的なカンファレンスで定期的に講演を行っているほか、高度なアプリケーションセキュリティトレーニング(courses )の講師も務めています。
Matiasはゲント大学でコンピュータ工学の博士号を取得し、アプリケーションの内部構造を隠すためのプログラム難読化によるアプリケーションセキュリティを研究しました。


La faille de journalisation et de surveillance insuffisantes est principalement due à l'échec d'un plan de cybersécurité en ce qui concerne la journalisation de toutes les tentatives d'authentification échouées, de tous les accès refusés et des erreurs de validation des saisies. Elle peut survenir à d'autres moments de l'environnement de production, mais elle est principalement associée à l'échec des tentatives de connexion non valides.
Il s'agit d'une vulnérabilité dangereuse car elle signifie que les équipes de cybersécurité ne répondront pas aux attaques parce qu'elles ne les connaissent pas. Cela donne aux attaquants un avantage considérable en leur permettant de passer inaperçus lorsqu'ils tentent de pénétrer davantage dans un système ou de mettre à jour leurs informations d'identification. En fait, sans journalisation et surveillance appropriées, il devient très difficile, voire impossible, de détecter et d'arrêter les attaques avant qu'elles ne causent des dégâts importants.
Êtes-vous prêt à tester vos compétences en relevant un défi dès maintenant ? Consultez ceci :
Comment les attaquants exploitent-ils l'insuffisance de la journalisation et de la surveillance ?
Toute API est vulnérable à une journalisation et à une surveillance insuffisantes si le niveau de journalisation n'est pas défini correctement, s'il est défini trop bas, si les messages d'erreur ne contiennent pas suffisamment de détails ou si aucune fonction de journalisation n'est présente.
Un exemple intéressant serait si un pirate informatique obtenait une longue liste de noms d'utilisateur compromis pour un site Web ou un service. Grâce à des expériences, ils ont pu découvrir qu'il faut trois tentatives de connexion infructueuses avant que l'accès au système ne soit bloqué et avant que le personnel de cybersécurité n'en soit averti.
Armés de ces informations, au lieu d'essayer de forcer des comptes individuels par force brute, ils pourraient écrire un script pour essayer de se connecter à chaque nom de leur liste compromise en utilisant des mots de passe courants tels que « 123456 » ou « mot de passe ». L'astuce, c'est qu'ils n'essayent chaque nom d'utilisateur qu'une, voire deux fois, en restant en dessous du seuil de verrouillage et d'alerte. S'ils ont de la chance, ils compromettront au moins quelques mots de passe dès le départ. Après cela, ils attendent simplement un jour que le compteur de connexion se réinitialise et relancent le processus en utilisant des mots de passe différents tels que « qwerty » ou « god ». Si les administrateurs ne détectent jamais ce qu'ils font, les attaquants peuvent parcourir la liste à de nombreuses reprises et finir par compromettre la plupart des comptes avec des mots de passe faibles.
Cela s'est produit dans l'exemple fourni par l'OWASP où une plateforme de partage de vidéos a été attaquée à l'aide d'une attaque par bourrage d'informations d'identification qui exploitait la vulnérabilité de journalisation et de surveillance insuffisantes. Jusqu'à ce que l'entreprise commence à recevoir des plaintes d'utilisateurs, elle n'avait aucune idée de la réalité de l'attaque. Finalement, ils ont trouvé des preuves dans les journaux de l'API et ont dû envoyer une notification de changement de mot de passe forcé à tous leurs utilisateurs, ainsi que signaler l'attaque aux autorités réglementaires.
Élimination de la vulnérabilité de journalisation et de surveillance insuffisantes
L'automatisation et la surveillance constante peuvent contribuer à mettre fin à cette vulnérabilité. Pour commencer, toutes les tentatives d'authentification ayant échoué doivent être enregistrées. Et ce journal doit être placé dans un format lisible par machine, comme STIX et TAXII, afin qu'il puisse être ingéré dans un système de gestion des informations et des événements de sécurité (SIEM) formé pour détecter les attaques, quels que soient les seuils utilisés.
Vous devez également protéger vos fichiers journaux. Traitez-les comme des informations sensibles et protégez-les contre leur suppression ou leur modification par des attaquants. Une bonne politique consiste à sauvegarder les fichiers journaux et à les crypter.
Enfin, créez des tableaux de bord et des alertes personnalisés afin que toute activité suspecte puisse être détectée et traitée le plus rapidement possible. Si vous réduisez le temps passé par un attaquant à utiliser le système, vous lui ôtez la capacité d'utiliser des techniques d'attaque lente et lente pour ne pas être détecté.
Consultez le Secure Code Warrior pages de blog pour en savoir plus sur cette vulnérabilité et sur la manière de protéger votre organisation et vos clients des ravages causés par d'autres failles de sécurité. Vous pouvez également essayez une démo de la plateforme de formation Secure Code Warrior pour maintenir toutes vos compétences en cybersécurité à jour et à jour.

La faille de journalisation et de surveillance insuffisantes est principalement due à l'échec d'un plan de cybersécurité en ce qui concerne la journalisation de toutes les tentatives d'authentification échouées, de tous les accès refusés et des erreurs de validation des saisies. Elle peut survenir à d'autres moments de l'environnement de production, mais elle est principalement associée à l'échec des tentatives de connexion non valides.
Il s'agit d'une vulnérabilité dangereuse car elle signifie que les équipes de cybersécurité ne répondront pas aux attaques parce qu'elles ne les connaissent pas. Cela donne aux attaquants un avantage considérable en leur permettant de passer inaperçus lorsqu'ils tentent de pénétrer davantage dans un système ou de mettre à jour leurs informations d'identification. En fait, sans journalisation et surveillance appropriées, il devient très difficile, voire impossible, de détecter et d'arrêter les attaques avant qu'elles ne causent des dégâts importants.
Êtes-vous prêt à tester vos compétences en relevant un défi dès maintenant ? Consultez ceci :
Comment les attaquants exploitent-ils l'insuffisance de la journalisation et de la surveillance ?
Toute API est vulnérable à une journalisation et à une surveillance insuffisantes si le niveau de journalisation n'est pas défini correctement, s'il est défini trop bas, si les messages d'erreur ne contiennent pas suffisamment de détails ou si aucune fonction de journalisation n'est présente.
Un exemple intéressant serait si un pirate informatique obtenait une longue liste de noms d'utilisateur compromis pour un site Web ou un service. Grâce à des expériences, ils ont pu découvrir qu'il faut trois tentatives de connexion infructueuses avant que l'accès au système ne soit bloqué et avant que le personnel de cybersécurité n'en soit averti.
Armés de ces informations, au lieu d'essayer de forcer des comptes individuels par force brute, ils pourraient écrire un script pour essayer de se connecter à chaque nom de leur liste compromise en utilisant des mots de passe courants tels que « 123456 » ou « mot de passe ». L'astuce, c'est qu'ils n'essayent chaque nom d'utilisateur qu'une, voire deux fois, en restant en dessous du seuil de verrouillage et d'alerte. S'ils ont de la chance, ils compromettront au moins quelques mots de passe dès le départ. Après cela, ils attendent simplement un jour que le compteur de connexion se réinitialise et relancent le processus en utilisant des mots de passe différents tels que « qwerty » ou « god ». Si les administrateurs ne détectent jamais ce qu'ils font, les attaquants peuvent parcourir la liste à de nombreuses reprises et finir par compromettre la plupart des comptes avec des mots de passe faibles.
Cela s'est produit dans l'exemple fourni par l'OWASP où une plateforme de partage de vidéos a été attaquée à l'aide d'une attaque par bourrage d'informations d'identification qui exploitait la vulnérabilité de journalisation et de surveillance insuffisantes. Jusqu'à ce que l'entreprise commence à recevoir des plaintes d'utilisateurs, elle n'avait aucune idée de la réalité de l'attaque. Finalement, ils ont trouvé des preuves dans les journaux de l'API et ont dû envoyer une notification de changement de mot de passe forcé à tous leurs utilisateurs, ainsi que signaler l'attaque aux autorités réglementaires.
Élimination de la vulnérabilité de journalisation et de surveillance insuffisantes
L'automatisation et la surveillance constante peuvent contribuer à mettre fin à cette vulnérabilité. Pour commencer, toutes les tentatives d'authentification ayant échoué doivent être enregistrées. Et ce journal doit être placé dans un format lisible par machine, comme STIX et TAXII, afin qu'il puisse être ingéré dans un système de gestion des informations et des événements de sécurité (SIEM) formé pour détecter les attaques, quels que soient les seuils utilisés.
Vous devez également protéger vos fichiers journaux. Traitez-les comme des informations sensibles et protégez-les contre leur suppression ou leur modification par des attaquants. Une bonne politique consiste à sauvegarder les fichiers journaux et à les crypter.
Enfin, créez des tableaux de bord et des alertes personnalisés afin que toute activité suspecte puisse être détectée et traitée le plus rapidement possible. Si vous réduisez le temps passé par un attaquant à utiliser le système, vous lui ôtez la capacité d'utiliser des techniques d'attaque lente et lente pour ne pas être détecté.
Consultez le Secure Code Warrior pages de blog pour en savoir plus sur cette vulnérabilité et sur la manière de protéger votre organisation et vos clients des ravages causés par d'autres failles de sécurité. Vous pouvez également essayez une démo de la plateforme de formation Secure Code Warrior pour maintenir toutes vos compétences en cybersécurité à jour et à jour.

以下のリンクをクリックして、このリソースのPDFをダウンロードしてください。
Secure Code Warrior ソフトウェア開発ライフサイクル全体を通じてコードのセキュリティを確保し、サイバーセキュリティを最優先事項とする文化を構築するために、組織をSecure Code Warrior 。アプリケーションセキュリティ担当者、開発者、情報セキュリティ責任者、その他セキュリティに関わるあらゆる方々のために、当社は組織が非セキュアなコードに関連するリスクを軽減するお手伝いをいたします。
レポートを表示するデモを予約するMatias Madou, Ph.D. セキュリティ専門家、研究者、CTO兼共同設立者(Secure Code Warrior )。Ghent大学でアプリケーションセキュリティの博士号を取得し、静的解析ソリューションに焦点を当てた。その後、米国Fortify社に入社し、開発者が安全なコードを書くことを支援せずに、コードの問題を検出するだけでは不十分であることに気づきました。開発者を支援し、セキュリティの負担を軽減し、お客様の期待を上回る製品を開発することを志すようになった。Team Awesomeの一員としてデスクワークをしていないときは、RSA Conference、BlackHat、DefConなどのカンファレンスでプレゼンテーションをするのが好きである。
マティアスは、15年以上のソフトウェアセキュリティの実務経験を持つ研究者・開発者です。フォーティファイ・ソフトウェア社や自身の会社(Sensei Security)などでソリューションを開発してきました。キャリアの中で、Matiasは、商用製品につながる複数のアプリケーションセキュリティ研究プロジェクトを主導し、10件以上の特許を取得しています。また、RSAカンファレンス、Black Hat、DefCon、BSIMM、OWASP AppSec、BruConなどの世界的なカンファレンスで定期的に講演を行っているほか、高度なアプリケーションセキュリティトレーニング(courses )の講師も務めています。
Matiasはゲント大学でコンピュータ工学の博士号を取得し、アプリケーションの内部構造を隠すためのプログラム難読化によるアプリケーションセキュリティを研究しました。
La faille de journalisation et de surveillance insuffisantes est principalement due à l'échec d'un plan de cybersécurité en ce qui concerne la journalisation de toutes les tentatives d'authentification échouées, de tous les accès refusés et des erreurs de validation des saisies. Elle peut survenir à d'autres moments de l'environnement de production, mais elle est principalement associée à l'échec des tentatives de connexion non valides.
Il s'agit d'une vulnérabilité dangereuse car elle signifie que les équipes de cybersécurité ne répondront pas aux attaques parce qu'elles ne les connaissent pas. Cela donne aux attaquants un avantage considérable en leur permettant de passer inaperçus lorsqu'ils tentent de pénétrer davantage dans un système ou de mettre à jour leurs informations d'identification. En fait, sans journalisation et surveillance appropriées, il devient très difficile, voire impossible, de détecter et d'arrêter les attaques avant qu'elles ne causent des dégâts importants.
Êtes-vous prêt à tester vos compétences en relevant un défi dès maintenant ? Consultez ceci :
Comment les attaquants exploitent-ils l'insuffisance de la journalisation et de la surveillance ?
Toute API est vulnérable à une journalisation et à une surveillance insuffisantes si le niveau de journalisation n'est pas défini correctement, s'il est défini trop bas, si les messages d'erreur ne contiennent pas suffisamment de détails ou si aucune fonction de journalisation n'est présente.
Un exemple intéressant serait si un pirate informatique obtenait une longue liste de noms d'utilisateur compromis pour un site Web ou un service. Grâce à des expériences, ils ont pu découvrir qu'il faut trois tentatives de connexion infructueuses avant que l'accès au système ne soit bloqué et avant que le personnel de cybersécurité n'en soit averti.
Armés de ces informations, au lieu d'essayer de forcer des comptes individuels par force brute, ils pourraient écrire un script pour essayer de se connecter à chaque nom de leur liste compromise en utilisant des mots de passe courants tels que « 123456 » ou « mot de passe ». L'astuce, c'est qu'ils n'essayent chaque nom d'utilisateur qu'une, voire deux fois, en restant en dessous du seuil de verrouillage et d'alerte. S'ils ont de la chance, ils compromettront au moins quelques mots de passe dès le départ. Après cela, ils attendent simplement un jour que le compteur de connexion se réinitialise et relancent le processus en utilisant des mots de passe différents tels que « qwerty » ou « god ». Si les administrateurs ne détectent jamais ce qu'ils font, les attaquants peuvent parcourir la liste à de nombreuses reprises et finir par compromettre la plupart des comptes avec des mots de passe faibles.
Cela s'est produit dans l'exemple fourni par l'OWASP où une plateforme de partage de vidéos a été attaquée à l'aide d'une attaque par bourrage d'informations d'identification qui exploitait la vulnérabilité de journalisation et de surveillance insuffisantes. Jusqu'à ce que l'entreprise commence à recevoir des plaintes d'utilisateurs, elle n'avait aucune idée de la réalité de l'attaque. Finalement, ils ont trouvé des preuves dans les journaux de l'API et ont dû envoyer une notification de changement de mot de passe forcé à tous leurs utilisateurs, ainsi que signaler l'attaque aux autorités réglementaires.
Élimination de la vulnérabilité de journalisation et de surveillance insuffisantes
L'automatisation et la surveillance constante peuvent contribuer à mettre fin à cette vulnérabilité. Pour commencer, toutes les tentatives d'authentification ayant échoué doivent être enregistrées. Et ce journal doit être placé dans un format lisible par machine, comme STIX et TAXII, afin qu'il puisse être ingéré dans un système de gestion des informations et des événements de sécurité (SIEM) formé pour détecter les attaques, quels que soient les seuils utilisés.
Vous devez également protéger vos fichiers journaux. Traitez-les comme des informations sensibles et protégez-les contre leur suppression ou leur modification par des attaquants. Une bonne politique consiste à sauvegarder les fichiers journaux et à les crypter.
Enfin, créez des tableaux de bord et des alertes personnalisés afin que toute activité suspecte puisse être détectée et traitée le plus rapidement possible. Si vous réduisez le temps passé par un attaquant à utiliser le système, vous lui ôtez la capacité d'utiliser des techniques d'attaque lente et lente pour ne pas être détecté.
Consultez le Secure Code Warrior pages de blog pour en savoir plus sur cette vulnérabilité et sur la manière de protéger votre organisation et vos clients des ravages causés par d'autres failles de sécurité. Vous pouvez également essayez une démo de la plateforme de formation Secure Code Warrior pour maintenir toutes vos compétences en cybersécurité à jour et à jour.
目次
Matias Madou, Ph.D. セキュリティ専門家、研究者、CTO兼共同設立者(Secure Code Warrior )。Ghent大学でアプリケーションセキュリティの博士号を取得し、静的解析ソリューションに焦点を当てた。その後、米国Fortify社に入社し、開発者が安全なコードを書くことを支援せずに、コードの問題を検出するだけでは不十分であることに気づきました。開発者を支援し、セキュリティの負担を軽減し、お客様の期待を上回る製品を開発することを志すようになった。Team Awesomeの一員としてデスクワークをしていないときは、RSA Conference、BlackHat、DefConなどのカンファレンスでプレゼンテーションをするのが好きである。

Secure Code Warrior ソフトウェア開発ライフサイクル全体を通じてコードのセキュリティを確保し、サイバーセキュリティを最優先事項とする文化を構築するために、組織をSecure Code Warrior 。アプリケーションセキュリティ担当者、開発者、情報セキュリティ責任者、その他セキュリティに関わるあらゆる方々のために、当社は組織が非セキュアなコードに関連するリスクを軽減するお手伝いをいたします。
デモを予約するダウンロード



%20(1).avif)
.avif)
