Vulnerabilities

With the aim of informing, warning and helping professionals with the latest security vulnerabilities in technology systems, we have made a database available for users interested in this information, which is in Spanish and includes all of the latest documented and recognised vulnerabilities.

This repository, with over 75,000 registers, is based on the information from the NVD (National Vulnerability Database) – by virtue of a partnership agreement – through which INCIBE translates the included information into Spanish.

On occasions this list will show vulnerabilities that have still not been translated, as they are added while the INCIBE team is still carrying out the translation process. The CVE  (Common Vulnerabilities and Exposures) Standard for Information Security Vulnerability Names is used with the aim to support the exchange of information between different tools and databases.

All vulnerabilities collected are linked to different information sources, as well as available patches or solutions provided by manufacturers and developers. It is possible to carry out advanced searches, as there is the option to select different criteria to narrow down the results, some examples being vulnerability types, manufacturers and impact levels, among others.

Through RSS feeds or Newsletters we can be informed daily about the latest vulnerabilities added to the repository. Below there is a list, updated daily, where you can discover the latest vulnerabilities.

CVE-2024-40336

Publication date:
10/07/2024
idccms v1.35 is vulnerable to Cross Site Scripting (XSS) within the 'Image Advertising Management.'
Severity CVSS v4.0: Pending analysis
Last modification:
15/04/2025

CVE-2024-6642

Publication date:
10/07/2024
Rejected reason: DO NOT USE THIS CANDIDATE NUMBER. ConsultIDs: none. Reason: This candidate is unused by its CNA. Notes: none.
Severity CVSS v4.0: Pending analysis
Last modification:
10/07/2024

CVE-2024-28827

Publication date:
10/07/2024
Incorrect permissions on the Checkmk Windows Agent's data directory in Checkmk
Severity CVSS v4.0: Pending analysis
Last modification:
04/12/2024

CVE-2024-28828

Publication date:
10/07/2024
Cross-Site request forgery in Checkmk
Severity CVSS v4.0: Pending analysis
Last modification:
07/08/2024

CVE-2024-40328

Publication date:
10/07/2024
idccms v1.35 was discovered to contain a Cross-Site Request Forgery (CSRF) vulnerability via /admin/memberOnline_deal.php?mudi=del&dataType=&dataID=6
Severity CVSS v4.0: Pending analysis
Last modification:
15/04/2025

CVE-2024-40329

Publication date:
10/07/2024
idccms v1.35 was discovered to contain a Cross-Site Request Forgery (CSRF) vulnerability via /admin/softBak_deal.php?mudi=backup
Severity CVSS v4.0: Pending analysis
Last modification:
15/04/2025

CVE-2024-40333

Publication date:
10/07/2024
idccms v1.35 was discovered to contain a Cross-Site Request Forgery (CSRF) vulnerability via /admin/softBak_deal.php?mudi=del&dataID=2
Severity CVSS v4.0: Pending analysis
Last modification:
15/04/2025

CVE-2024-40334

Publication date:
10/07/2024
idccms v1.35 was discovered to contain a Cross-Site Request Forgery (CSRF) vulnerability via /admin/serverFile_deal.php?mudi=upFileDel&dataID=3
Severity CVSS v4.0: Pending analysis
Last modification:
10/10/2024

CVE-2024-3799

Publication date:
10/07/2024
Insecure handling of POST header parameter body included in requests being sent to an instance of the open-source project Phoniebox allows an attacker to create a website, which – when visited by a user – will send malicious requests to multiple hosts on the local network. If such a request reaches the server, it will cause a shell command execution.<br /> <br /> <br /> This issue affects Phoniebox in all releases through 2.7. Newer 2.x releases were not tested, but they might also be vulnerable. <br /> Phoniebox in version 3.0 and higher are not affected.
Severity CVSS v4.0: Pending analysis
Last modification:
12/07/2024

CVE-2024-3798

Publication date:
10/07/2024
Insecure handling of GET header parameter file included in requests being sent to an instance of the open-source project Phoniebox allows an attacker to create a website, which – when visited by a user – will send malicious requests to multiple hosts on the local network. If such a request reaches the server, it will cause one of the following (depending on the chosen payload): shell command execution, reflected XSS or cross-site request forgery.<br /> <br /> <br /> This issue affects Phoniebox in all releases through 2.7. Newer 2.x releases were not tested, but they might also be vulnerable. <br /> Phoniebox in version 3.0 and higher are not affected.
Severity CVSS v4.0: Pending analysis
Last modification:
12/07/2024

CVE-2024-6556

Publication date:
10/07/2024
The SmartCrawl WordPress SEO checker, SEO analyzer, SEO optimizer plugin for WordPress is vulnerable to Full Path Disclosure in all versions up to, and including, 3.10.8. This is due the plugin utilizing mobiledetect without preventing direct access to the files. This makes it possible for unauthenticated attackers to retrieve the full path of the web application, which can be used to aid other attacks. The information displayed is not useful on its own, and requires another vulnerability to be present for damage to an affected website.
Severity CVSS v4.0: Pending analysis
Last modification:
11/07/2024

CVE-2024-39488

Publication date:
10/07/2024
In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY<br /> <br /> When CONFIG_DEBUG_BUGVERBOSE=n, we fail to add necessary padding bytes<br /> to bug_table entries, and as a result the last entry in a bug table will<br /> be ignored, potentially leading to an unexpected panic(). All prior<br /> entries in the table will be handled correctly.<br /> <br /> The arm64 ABI requires that struct fields of up to 8 bytes are<br /> naturally-aligned, with padding added within a struct such that struct<br /> are suitably aligned within arrays.<br /> <br /> When CONFIG_DEBUG_BUGVERPOSE=y, the layout of a bug_entry is:<br /> <br /> struct bug_entry {<br /> signed int bug_addr_disp; // 4 bytes<br /> signed int file_disp; // 4 bytes<br /> unsigned short line; // 2 bytes<br /> unsigned short flags; // 2 bytes<br /> }<br /> <br /> ... with 12 bytes total, requiring 4-byte alignment.<br /> <br /> When CONFIG_DEBUG_BUGVERBOSE=n, the layout of a bug_entry is:<br /> <br /> struct bug_entry {<br /> signed int bug_addr_disp; // 4 bytes<br /> unsigned short flags; // 2 bytes<br /> // 2 bytes<br /> }<br /> <br /> ... with 8 bytes total, with 6 bytes of data and 2 bytes of trailing<br /> padding, requiring 4-byte alginment.<br /> <br /> When we create a bug_entry in assembly, we align the start of the entry<br /> to 4 bytes, which implicitly handles padding for any prior entries.<br /> However, we do not align the end of the entry, and so when<br /> CONFIG_DEBUG_BUGVERBOSE=n, the final entry lacks the trailing padding<br /> bytes.<br /> <br /> For the main kernel image this is not a problem as find_bug() doesn&amp;#39;t<br /> depend on the trailing padding bytes when searching for entries:<br /> <br /> for (bug = __start___bug_table; bug num_bugs = sechdrs[i].sh_size / sizeof(struct bug_entry);<br /> <br /> ... and as the last bug_entry lacks the necessary padding bytes, this entry<br /> will not be counted, e.g. in the case of a single entry:<br /> <br /> sechdrs[i].sh_size == 6<br /> sizeof(struct bug_entry) == 8;<br /> <br /> sechdrs[i].sh_size / sizeof(struct bug_entry) == 0;<br /> <br /> Consequently module_find_bug() will miss the last bug_entry when it does:<br /> <br /> for (i = 0; i num_bugs; ++i, ++bug)<br /> if (bugaddr == bug_addr(bug))<br /> goto out;<br /> <br /> ... which can lead to a kenrel panic due to an unhandled bug.<br /> <br /> This can be demonstrated with the following module:<br /> <br /> static int __init buginit(void)<br /> {<br /> WARN(1, "hello\n");<br /> return 0;<br /> }<br /> <br /> static void __exit bugexit(void)<br /> {<br /> }<br /> <br /> module_init(buginit);<br /> module_exit(bugexit);<br /> MODULE_LICENSE("GPL");<br /> <br /> ... which will trigger a kernel panic when loaded:<br /> <br /> ------------[ cut here ]------------<br /> hello<br /> Unexpected kernel BRK exception at EL1<br /> Internal error: BRK handler: 00000000f2000800 [#1] PREEMPT SMP<br /> Modules linked in: hello(O+)<br /> CPU: 0 PID: 50 Comm: insmod Tainted: G O 6.9.1 #8<br /> Hardware name: linux,dummy-virt (DT)<br /> pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)<br /> pc : buginit+0x18/0x1000 [hello]<br /> lr : buginit+0x18/0x1000 [hello]<br /> sp : ffff800080533ae0<br /> x29: ffff800080533ae0 x28: 0000000000000000 x27: 0000000000000000<br /> x26: ffffaba8c4e70510 x25: ffff800080533c30 x24: ffffaba8c4a28a58<br /> x23: 0000000000000000 x22: 0000000000000000 x21: ffff3947c0eab3c0<br /> x20: ffffaba8c4e3f000 x19: ffffaba846464000 x18: 0000000000000006<br /> x17: 0000000000000000 x16: ffffaba8c2492834 x15: 0720072007200720<br /> x14: 0720072007200720 x13: ffffaba8c49b27c8 x12: 0000000000000312<br /> x11: 0000000000000106 x10: ffffaba8c4a0a7c8 x9 : ffffaba8c49b27c8<br /> x8 : 00000000ffffefff x7 : ffffaba8c4a0a7c8 x6 : 80000000fffff000<br /> x5 : 0000000000000107 x4 : 0000000000000000 x3 : 0000000000000000<br /> x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff3947c0eab3c0<br /> Call trace:<br /> buginit+0x18/0x1000 [hello]<br /> do_one_initcall+0x80/0x1c8<br /> do_init_module+0x60/0x218<br /> load_module+0x1ba4/0x1d70<br /> __do_sys_init_module+0x198/0x1d0<br /> __arm64_sys_init_module+0x1c/0x28<br /> invoke_syscall+0x48/0x114<br /> el0_svc<br /> ---truncated---
Severity CVSS v4.0: Pending analysis
Last modification:
17/09/2025