opexxx icon

KRI Rating

opexxx | PRO | 05/27/20 05:32:22 PM UTC | 0 ⭐ | 496 👁️ | Never ⏰ | []
text |

4.07 KB

|

None

|

0 👍

/

0 👎

1. Storage Technologies
 MongoDB
Redis
ElasticSearch
Memcached
MQTT
MySQL
PostgreSQL
MsSQL
We've selected 8 storage technologies that could expose data if not properly configured. Therefore, if an IP address has one of these technologies without authentication, its level of exposure (storage_score) is automatically considered extreme.
 2. Remote Management Services
 Use of telnet
RDP without proper firewalling
VNC without authentication
X11 without authentication
If an IP address is using telnet instead of SSH or has RDP, VNC and X11 without the correct configurations (proper firewalling of authentication for instance), one can consider that the level of exposure (rms_score) of that IP address is extreme.
 3. Encryption
 The use of unencrypted services, use of algorithms that are not recommended by security guidelines are only a few examples of what contributes to increase the vulnerability level of an IP address when it comes to encryption.
 SSH insecure configuration (ssh_score)
 Presence of Debian Weak Keys
Keys with key length inferior or equal to 1024 bytes
Kex Algorithms sha1
Mac Algorithms sha1, md5, md4, md2
Encryption Algorithms 3des-cbc, 'blowfish-cbc', 'cast128-cbc'
Weak SSL Configuration (ssl_score)
 Expired certificates
Self-signed certificates
No support for OCSP Stapling
Signature Algorithm md5withRSAEncryption or sha1withRSAEncryption
Vulnerable to Heartbleed
Vulnerable to CCS Injection
Vulnerable to logjam
Vulnerable to drown
Vulnerable to poodle
Vulnerable to crime
No support for Renegotiation
Weak Email Configuration (wec_score)
 Use of POP3 instead of POP3S
Use of IMAP instead of IMAPS
Use of SMTP instead of SMTPS
FTP (ftp_score)
 Use of FTP instead of FTPS
Lack of HTTPS across all services (http_score)
 Lack of HTTPS across all services
When it comes to encryption, if an IP address is using Debian Weak Keys, has any of the vulnerabilities listed for SSL, has weak email configurations, uses FTP instead of FTPS or lacks HTTPS across all services, then its level of exposure is classified as extreme. For all the other parameters analysed in this category, the level of exposure of an IP address will increase with the number of times one of those is present.
 4. CVE
 Common Vulnerabilities and Exposures (CVE) is measured by adding the values of CVSS -Common Vulnerability Scoring System of the combinations of products and versions detected (cve_score).
 For example, if an IP address has multiple combinations of products and versions with low CVSS values or a few combinations but high CVSS values, then the vulnerability scoring for this parameter is going to be high.
 5. Web
 Lack of security headers in web services: Referrer-Policy, X-XSS-Protection, Content-Security-Policy, Public-Key-Pins, X-Content-Type-Options, X-Frame-Options and Strict-Transport-Security
The lack of at least one security header represents an extreme level of exposure (web_score).
 6. Attack Surface
 The attack surface is measured by the number of open ports of an IP address. The higher number of open ports, the higher the vulnerability level (ports_score).
 7. Torrent Downloads
 If an IP address is downloading torrents, the risk level (torrents_score) is considered extreme.
   ################
    Cookies and Security Headers are incredibly important parameters when configuring a domain. They ensure that the information is only transmitted via secure connections and that session IDs can't be stolen via XSS or Man-in-the-Middle attacks, for example.
 As for SSL, we check if the domain allows for SSL connections and if so, if it is correctly configured (the information transmitted would be encrypted).
 1. Cookies
 Secure
HTTP only
SameSite
Domain/ Path Attributes
Expire/ Max-age Attributes
  2. SSL
 Expired certificates
Self-signed certificates
No support for OCSP Stapling
Signature Algorithm md5withRSAEncryption or sha1withRSAEncryption
Vulnerable to Heartbleed
Vulnerable to CCS Injection
Vulnerable to logjam
Vulnerable to drown
Vulnerable to poodle
Vulnerable to crime
No support for Renegotiation

Comments