# eBooks Security Rating, Vendor Risk Report, and Data Breaches

> This is a plain-markdown summary of [https://www.upguard.com/security-report/ebooks-com](https://www.upguard.com/security-report/ebooks-com), generated for AI agents and LLMs. Security scores and check results reflect UpGuard's independent analysis and are kept in sync with the source page. Visit the source URL for the full interactive report.

eBooks.com operates a digital retail platform for purchasing and downloading electronic books. The company offers a catalog of ebooks across various genres and categories that customers can access through web browsers and mobile applications.

## Overview
- Domain: ebooks.com
- Grade: B (Good)
- Score: 689 / 950
- Last scan: August 27, 2026
- Industry: Tech
- Website: https://www.ebooks.com

## Vendor risk summary
This vendor risk report is based on UpGuard's continuous monitoring of eBooks's security posture using open-source, commercial, and proprietary threat intelligence feeds. The results are summarized into a security rating based on the analysis of hundreds of individual checks across five risk categories: website security, email security, phishing & malware, brand & reputation risk, and network security.

## Security categories

### Website Security

- Pass — Server information header not exposed
  - Ensuring the server information header is not exposed reduces the ability of attackers to exploit certain vulnerabilities.
- Pass — X-Powered-By header not exposed
  - Information about specific technology used on the server is obscured.
- Pass — ASP.NET version header not exposing specific ASP.net version
  - Ensuring the ASP.NET version header is not exposing a specific version makes it harder for attackers to exploit certain vulnerabilities.
- Pass — ASP.NET version header not exposed
  - Ensuring the ASP.NET version header is not exposed makes it harder for attackers to exploit certain vulnerabilities.

### Email

- Fail — DMARC policy is p=none
  - DMARC policy is p=none. This provides no protection against fraudulent emails. The DMARC policy should be migrated to p=quarantine, and eventually p=reject.
- Pass — DMARC policy exists
  - DMARC protects against fraudulent emails being sent from a domain.
- Pass — SPF enabled
  - Sender Policy Framework (SPF) records prevent spammers from sending messages with forged addresses.
- Pass — Strict SPF filtering - not using +all
  - Sender Policy Framework (SPF) record strictly enforces specific domains allowed to send email on its behalf.
- Pass — SPF syntax correct
  - Sender Policy Framework (SPF) record passes basic syntax checks.
- Pass — SPF ptr mechanism not used
  - Sender Policy Framework (SPF) record does not include the ptr mechanism.

### Network

- Pass — No ports are open
  - No open ports were detected.

### DNS

- Fail — DNSSEC not enabled
  - DNSSEC records prevent third parties from forging the records that guarantee a domain's identity. DNSSEC should be configured for this domain.
- Pass — Domain has not expired
  - Domain has not expired.
- Pass — Domain does not expire soon
  - Domain does not expire within 30 days.
- Pass — Domain not flagged as inactive
  - Domain is not flagged as inactive.
- Pass — Domain not pending deletion
  - Domain is not pending deletion with the registrar.
- Pass — Domain not pending restoration
  - Domain is not pending restoration with the registrar.
- Pass — Domain registrar or registry deletion protection enabled
  - Domain is protected from unsolicited deletion requests with the registrar or registry.
- Pass — Domain registrar or registry transfer protection enabled
  - Domain is protected from unsolicited transfer requests.
- Pass — Domain registrar or registry update protection enabled
  - Domain is protected from unsolicited update requests with the registrar or registry.
- Pass — Domain free of registrar DNS resolution hold
  - Domain is not under a DNS resolution hold with the registrar.
- Pass — Domain free of registry DNS resolution hold
  - Domain is not under a DNS resolution hold with the registry itself.
- Pass — Domain renewal not prohibited by registry
  - Domain is not prohibited from renewal at the registry itself.

### Encryption

- Fail — HTTP Strict Transport Security (HSTS) not enforced
  - Without HSTS enforced, people browsing this site are more susceptible to man-in-the-middle attacks. The server should be configured to support HSTS.
- Pass — Certificate not found on our revoked certificate list
  - The site's certificate chain was checked against our list of revoked certificates.
- Pass — SSL available
  - SSL is supported for this site.
- Pass — HTTP requests are redirected to HTTPS
  - All HTTP requests are redirected to HTTPS.
- Pass — Hostname matches SSL certificate
  - The site's hostname matches the SSL certificate.
- Pass — SSL has not expired
  - SSL certificate has not expired.
- Pass — No insecure SSL/TLS versions available
  - No insecure SSL/TLS versions are available for this site.
- Pass — SSL does not expire within 20 days
  - SSL certificate does not expire within 20 days.
- Pass — Strong SSL algorithm
  - Industry standard SHA-256 encryption in use.

### IP/Domain Reputation

- Pass — Not a suspected malware provider
  - This website does not appear to contain malicious code.
- Pass — Not suspected of unwanted software
  - This website does not appear to be attempting to install unwanted software.
- Pass — Not a suspected phishing page
  - This site does not appear to be a forgery or imitation of another website.

### Vulnerability Management

- Pass — Not vulnerable to CVE-2014-0160 (Heartbleed)
  - A bug in OpenSSL's implementation of the TLS heartbeat extension allows access to portions of memory on the targeted host e.g. cryptographic keys and passwords.
- Pass — Not vulnerable to CVE-2014-3566 (POODLE)
  - The server does not support SSLv3, and is not vulnerable to the POODLE attack.
- Pass — Not vulnerable to CVE-2015-0204 (FREAK)
  - The server does not offer RSA_EXPORT cipher suites, so clients are not vulnerable to the FREAK attack.
- Pass — Not vulnerable to CVE-2015-4000 (Logjam)
  - The server is using strong Diffie-Hellman parameters and is not vulnerable to the Logjam attack.

---
Full interactive report: https://www.upguard.com/security-report/ebooks-com
Security Reports Policy: https://www.upguard.com/security-report-policy
