Lucene search
+L
GithubMost viewed

34132 matches found

Github Security Blog
Github Security Blog
•added 2020/05/15 6:58 p.m.•131 views

jackson-databind mishandles the interaction between serialization gadgets and typing

FasterXML jackson-databind 2.x before 2.9.10.4 mishandles the interaction between serialization gadgets and typing, related to org.apache.openjpa.ee.WASRegistryManagedRuntime aka openjpa...

8.8CVSS3.7AI score0.06278EPSS
SaveExploits0References12Affected Software1
Github Security Blog
Github Security Blog
•added 2026/04/06 6:3 p.m.•130 views

Vite Vulnerable to Arbitrary File Read via Vite Dev Server WebSocket

Summary server.fs check was not enforced to the fetchModule method that is exposed in Vite dev server's WebSocket. Impact Only apps that match the following conditions are affected: - explicitly exposes the Vite dev server to the network using --host or server.host config option - WebSocket is no...

8.2CVSS6.2AI score0.03319EPSS
SaveExploits3References8Affected Software1
Github Security Blog
Github Security Blog
•added 2024/05/15 10:16 p.m.•130 views

Laravel RCE vulnerability in "cookie" session driver

Applications using the "cookie" session driver that were also exposing an encryption oracle via their application were vulnerable to remote code execution. An encryption oracle is a mechanism where arbitrary user input is encrypted and the encrypted string is later displayed or exposed to the use...

8.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2022/03/22 7:28 p.m.•130 views

Removal of functional code in faker.js

Faker.js helps users create large amounts of data for testing and development. The maintainer deliberately removed the functional code from this package. This appears to be a purposeful and successful attempt to make the package unusable. This is related to the colors.js CVE-2021-23567. The...

7.5CVSS3.1AI score0.01733EPSS
SaveExploits1References9Affected Software1
Github Security Blog
Github Security Blog
•added 2024/03/16 9:30 a.m.•129 views

Improper Privilege Management in djangorestframework-simplejwt

djangorestframework-simplejwt before version 5.5.1 is vulnerable to information disclosure. A user can access web application resources even after their account has been disabled due to missing user validation checks via the foruser method...

5.5CVSS5.2AI score0.00804EPSS
SaveExploits4References11Affected Software1
Github Security Blog
Github Security Blog
•added 2021/07/22 7:48 p.m.•129 views

Denial of Service in SheetJS Pro

SheetJS Pro through 0.16.9 allows attackers to cause a denial of service memory consumption via a crafted .xlsx document that is mishandled when read by xlsx.js issue 1 of 2...

5.5CVSS5.5AI score0.0088EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
•added 2026/06/23 9:21 p.m.•128 views

jackson-databind has a PolymorphicTypeValidator bypass via generic type parameters that allows arbitrary class instantiation

jackson-databind's PolymorphicTypeValidator PTV is the primary safety mechanism guarding polymorphic deserialization. When polymorphic typing is enabled and a type identifier contains generic parameters i.e. the type ID string contains when only java.util.ArrayList is allow-listed. The container...

8.1CVSS6.2AI score0.00779EPSS
SaveExploits1References5Affected Software2
Github Security Blog
Github Security Blog
•added 2026/05/19 7:36 p.m.•128 views

Caddy: Remote Admin Authorization Bypass on PKI Endpoints via Prefix-Based Path Matching

AI Disclosure I used an LLM to help review the source code, reason about attack surface, and help draft and refine this report. I manually validated the finding by reproducing it locally, confirming the vulnerable code path, and verifying the HTTP behavior with curl -v. Summary Caddy's remote adm...

5.8AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/02/19 8:15 p.m.•128 views

Hono added timing comparison hardening in basicAuth and bearerAuth

Summary The basicAuth and bearerAuth middlewares previously used a comparison that was not fully timing-safe. The timingSafeEqual function used normal string equality === when comparing hash values. This comparison may stop early if values differ, which can theoretically cause small timing...

5.4AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2023/09/29 8:39 p.m.•128 views

Composer Remote Code Execution vulnerability via web-accessible composer.phar

Impact Users publishing a composer.phar to a public web-accessible server where the composer.phar can be executed as a php file may be impacted if PHP also has registerargcargv enabled in php.ini. Patches 2.6.4, 2.2.22 and 1.10.27 patch this vulnerability. Workarounds Make sure registerargcargv i...

8.8CVSS7.2AI score0.0139EPSS
SaveExploits0References10Affected Software1
Github Security Blog
Github Security Blog
•added 2023/05/22 8:36 p.m.•128 views

Unintended leak of Proxy-Authorization header in requests

Impact Since Requests v2.3.0, Requests has been vulnerable to potentially leaking Proxy-Authorization headers to destination servers, specifically during redirects to an HTTPS origin. This is a product of how rebuildproxies is used to recompute and reattach the Proxy-Authorization header to...

6.1CVSS6.6AI score0.02974EPSS
SaveExploits1References10Affected Software1
Github Security Blog
Github Security Blog
•added 2023/01/05 12:18 p.m.•128 views

@mattkrick/sanitize-svg vulnerable to Cross-Site Scripting (XSS)

Impact The sanitize-svg package uses a deny-list-pattern to sanitize SVGs to prevent cross-site scripting XSS. In doing so, literal -tags and on-event handlers were detected: typescript ... const svgEl = div.firstElementChild! const attributes = Array.fromsvgEl.attributes.map name = name const...

7.6CVSS5.8AI score0.00571EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2022/04/28 9:1 p.m.•128 views

Reflected XSS on clients-registrations endpoint

A POST based reflected Cross Site Scripting vulnerability on has been identified in Keycloak. When a malicious request is sent to the client registration endpoint, the error message is not properly escaped, allowing an attacker to execute malicious scripts into the user's browser. Acknowledgement...

1.6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2020/06/05 4:24 p.m.•128 views

XSS in Django

An issue was discovered in Django version 2.2 before 2.2.13 and 3.0 before 3.0.7. Query parameters generated by the Django admin ForeignKeyRawIdWidget were not properly URL encoded, leading to a possibility of an XSS attack...

6.1CVSS3.3AI score0.02873EPSS
SaveExploits0References14Affected Software1
Github Security Blog
Github Security Blog
•added 2020/05/15 6:59 p.m.•128 views

jackson-databind mishandles the interaction between serialization gadgets and typing

FasterXML jackson-databind 2.x before 2.9.10.4 and 2.6.7.4 mishandles the interaction between serialization gadgets and typing, related to com.caucho.config.types.ResourceRef aka caucho-quercus...

8.8CVSS8.9AI score0.08028EPSS
SaveExploits0References12Affected Software1
Github Security Blog
Github Security Blog
•added 2018/12/21 5:47 p.m.•128 views

High severity vulnerability that affects commons-fileupload:commons-fileupload

The MultipartStream class in Apache Commons Fileupload before 1.3.2, as used in Apache Tomcat 7.x before 7.0.70, 8.x before 8.0.36, 8.5.x before 8.5.3, and 9.x before 9.0.0.M7 and other products, allows remote attackers to cause a denial of service CPU consumption via a long boundary string...

7.8CVSS5.7AI score0.35927EPSS
SaveExploits0References54Affected Software1
Github Security Blog
Github Security Blog
•added 2026/03/26 10:26 p.m.•127 views

Nodemailer has SMTP command injection due to unsanitized `envelope.size` parameter

Summary When a custom envelope object is passed to sendMail with a size property containing CRLF characters \r\n, the value is concatenated directly into the SMTP MAIL FROM command without sanitization. This allows injection of arbitrary SMTP commands, including RCPT TO — silently adding...

6.1AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2025/12/18 6:45 p.m.•127 views

tinacms is vulnerable to arbitrary code execution

Summary tinacms uses the gray-matter package in an insecure way allowing attackers that can control the content of the processed markdown files, e.g., blog posts, to execute arbitrary code. Details The gray-matter package executes by default the code in the markdown file's front matter. tinacms...

8.8CVSS8.3AI score0.00408EPSS
SaveExploits1References4Affected Software3
Github Security Blog
Github Security Blog
•added 2022/06/03 12:0 a.m.•127 views

Regular expression denial of service in jquery-validation

An exponential ReDoS Regular Expression Denial of Service can be triggered in the jquery-validation npm package, when an attacker is able to supply arbitrary input to the url2 method...

7.5CVSS4.5AI score0.01417EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2022/05/24 5:36 p.m.•127 views

Keycloak vulnerable to Server-Side Request Forgery

A flaw was found in Keycloak before 13.0.0, where it is possible to force the server to call out an unverified URL using the OIDC parameter requesturi. This flaw allows an attacker to use this parameter to execute a Server-side request forgery SSRF attack...

5.3CVSS3.8AI score0.69724EPSS
SaveExploits5References8Affected Software1
Github Security Blog
Github Security Blog
•added 2022/05/01 7:45 a.m.•127 views

Cross-site scripting in Apache Tomcat

Cross-site scripting XSS vulnerability in the calendar application example in Apache Tomcat 4.0.0 through 4.0.6, 4.1.0 through 4.1.31, 5.0.0 through 5.0.30, and 5.5.0 through 5.5.15 allows remote attackers to inject arbitrary web script or HTML via the time parameter to cal2.jsp and possibly...

4.3CVSS4.1AI score0.72168EPSS
SaveExploits1References31Affected Software1
Github Security Blog
Github Security Blog
•added 2021/04/16 7:53 p.m.•127 views

Grav's Twig processing allowing dangerous PHP functions by default

Impact Twig processing of static pages can be enabled in the front matter by any administrative user allowed to create or edit pages. As the Twig processor runs unsandboxed, this behavior can be used to gain arbitrary code execution and elevate privileges on the instance. Patches The issue was...

8.4CVSS2.2AI score0.30623EPSS
SaveExploits5References6Affected Software1
Github Security Blog
Github Security Blog
•added 2020/06/10 8:3 p.m.•127 views

SQL Injection in Geocoder

sql.rb in Geocoder before 1.6.1 allows Boolean-based SQL injection when withinboundingbox is used in conjunction with untrusted swlat, swlng, nelat, or nelng data...

9.8CVSS9.7AI score0.01484EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2020/05/15 6:58 p.m.•127 views

Polymorphic deserialization of malicious object in jackson-databind

A flaw was discovered in jackson-databind in versions before 2.9.10, 2.8.11.5, and 2.6.7.3, where it would permit polymorphic deserialization of a malicious object using commons-configuration 1 and 2 JNDI classes. An attacker could use this flaw to execute arbitrary code...

9.8CVSS9.2AI score0.05622EPSS
SaveExploits0References10Affected Software1
Github Security Blog
Github Security Blog
•added 2023/10/30 3:25 p.m.•126 views

/sys/devices/virtual/powercap accessible by default to containers

Intel's RAPL Running Average Power Limit feature, introduced by the Sandy Bridge microarchitecture, provides software insights into hardware energy consumption. To facilitate this, Intel introduced the powercap framework in Linux kernel 3.13, which reads values via relevant MSRs model specific...

5.5CVSS7.2AI score0.00462EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
•added 2023/07/19 3:30 p.m.•126 views

Access Control Bypass in Spring Security

Using "" as a pattern in Spring Security configuration for WebFlux creates a mismatch in pattern matching between Spring Security and Spring WebFlux, and the potential for a security bypass...

9.8CVSS8.9AI score0.03975EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2021/12/09 7:9 p.m.•126 views

Potential bypass of an upstream access control based on URL paths in Django

In Django 2.2 before 2.2.25, 3.1 before 3.1.14, and 3.2 before 3.2.10, HTTP requests for URLs with trailing newlines could bypass upstream access control based on URL paths. This issue has low severity, according to the Django security policy...

7.5CVSS1.6AI score0.02295EPSS
SaveExploits0References10Affected Software1
Github Security Blog
Github Security Blog
•added 2021/09/02 5:17 p.m.•126 views

Prototype Pollution in immer

This affects the package immer before 9.0.6. A type confusion vulnerability can lead to a bypass of CVE-2020-28477 when the user-provided keys used in the path parameter are arrays. In particular, this bypass is possible because the condition p === "proto" || p === "constructor" in applyPatches...

9.8CVSS8.4AI score0.0178EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2021/01/19 7:36 p.m.•126 views

Query Binding Exploitation

Description Laravel versions 6.20.12, 7.30.3 & 8.22.1 contain a query binding exploitation. If a request is crafted where a field that is normally a non-array value is an array, and that input is not validated or cast to its expected type before being passed to the query builder, an unexpected...

7.2CVSS0.5AI score0.01605EPSS
SaveExploits0References10Affected Software2
Github Security Blog
Github Security Blog
•added 2019/05/23 9:32 a.m.•126 views

Information exposure in FasterXML jackson-databind

A Polymorphic Typing issue was discovered in FasterXML jackson-databind 2.x before 2.9.9. When Default Typing is enabled either globally or for a specific property for an externally exposed JSON endpoint, the service has the mysql-connector-java jar 8.0.14 or earlier in the classpath, and an...

7.5CVSS1.2AI score0.21949EPSS
SaveExploits2References46Affected Software1
Github Security Blog
Github Security Blog
•added 2022/11/21 11:55 p.m.•125 views

Uncaught exception in engine.io

Impact A specially crafted HTTP request can trigger an uncaught exception on the Engine.IO server, thus killing the Node.js process. events.js:292 throw er; // Unhandled 'error' event ^ Error: read ECONNRESET at TCP.onStreamRead internal/streambasecommons.js:209:20 Emitted 'error' event on Socket...

7.1CVSS6.6AI score0.01939EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2022/01/07 12:21 a.m.•125 views

Regular Expression Denial of Service in postcss

The package postcss versions before 7.0.36 or between 8.0.0 and 8.2.13 are vulnerable to Regular Expression Denial of Service ReDoS via getAnnotationURL and loadAnnotation in lib/previous-map.js. The vulnerable regexes are caused mainly by the sub-pattern regex /\s sourceMappingURL=. PoC js var...

7.5CVSS6.7AI score0.02508EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2021/11/17 9:58 p.m.•125 views

HTML comments vulnerability allowing to execute JavaScript code

Affected packages The vulnerability has been discovered in the core HTML processing module and may affect all plugins used by CKEditor 4. Impact A potential vulnerability has been discovered in CKEditor 4 HTML processing core module. The vulnerability allowed to inject malformed comments HTML...

8.2CVSS2.7AI score0.0147EPSS
SaveExploits0References8Affected Software2
Github Security Blog
Github Security Blog
•added 2021/08/04 9:3 p.m.•125 views

Regular Expression Denial of Service in System.Text.RegularExpressions

A denial of service vulnerability exists when .NET Framework and .NET Core improperly process RegEx strings, aka '.NET Framework and .NET Core Denial of Service Vulnerability'. This CVE ID is unique from CVE-2019-0980, CVE-2019-0981...

7.5CVSS3.8AI score0.05719EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2021/06/18 6:43 p.m.•125 views

Cross-site Scripting in Apache Airflow

The "origin" parameter passed to some of the endpoints like '/trigger' was vulnerable to XSS exploit. This issue affects Apache Airflow versions 1.10.15 in 1.x series and affects 2.0.0 and 2.0.1 and 2.x series. This is the same as CVE-2020-13944 & CVE-2020-17515 but the implemented fix did not fi...

6.1CVSS6.5AI score0.14389EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2021/01/14 7:18 p.m.•125 views

Denial of Service in Apache POI

Apache POI in versions prior to release 3.17 are vulnerable to Denial of Service Attacks: - Infinite Loops while parsing crafted WMF, EMF, MSG and macros POI bugs 61338 and 61294 - Out of Memory Exceptions while parsing crafted DOC, PPT and XLS POI bugs 52372 and 61295...

7.5CVSS4.2AI score0.10142EPSS
SaveExploits3References15Affected Software1
Github Security Blog
Github Security Blog
•added 2020/11/04 5:50 p.m.•125 views

Local Temp Directory Hijacking Vulnerability

Impact On Unix like systems, the system's temporary directory is shared between all users on that system. A collocated user can observe the process of creating a temporary sub directory in the shared temporary directory and race to complete the creation of the temporary subdirectory. If the...

7CVSS7.7AI score0.04352EPSS
SaveExploits1References147Affected Software2
Github Security Blog
Github Security Blog
•added 2026/04/14 10:29 p.m.•124 views

October Rain has Stored XSS via SVG Filter Bypass

A stored cross-site scripting XSS vulnerability was identified in the SVG sanitization logic. The regex pattern used to strip on event handler attributes could be bypassed using a crafted payload that exploits how the pattern matches attribute boundaries. Impact - Stored XSS via malicious SVG fil...

4.8CVSS5.5AI score0.00217EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2022/07/12 7:39 p.m.•124 views

Active Record RCE bug with Serialized Columns

When serialized columns that use YAML the default are deserialized, Rails uses YAML.unsafeload to convert the YAML data in to Ruby objects. If an attacker can manipulate data in the database via means like SQL injection, then it may be possible for the attacker to escalate to an RCE. There are no...

9.8CVSS9.3AI score0.02386EPSS
SaveExploits1References7Affected Software1
Github Security Blog
Github Security Blog
•added 2021/08/23 7:42 p.m.•124 views

Uncaught Exception in jsoup

Impact What kind of vulnerability is it? Who is impacted? Those using jsoup to parse untrusted HTML or XML may be vulnerable to DOS attacks. If the parser is run on user supplied input, an attacker may supply content that causes the parser to get stuck loop indefinitely until cancelled, to comple...

7.5CVSS7.3AI score0.06873EPSS
SaveExploits0References16Affected Software1
Github Security Blog
Github Security Blog
•added 2019/12/26 6:22 p.m.•124 views

Insufficiently Protected Credentials in Apache Tomcat

When Apache Tomcat 9.0.0.M1 to 9.0.28, 8.5.0 to 8.5.47, 7.0.0 and 7.0.97 is configured with the JMX Remote Lifecycle Listener, a local attacker without access to the Tomcat process or configuration files is able to manipulate the RMI registry to perform a man-in-the-middle attack to capture user...

7CVSS3.5AI score0.01221EPSS
SaveExploits0References19Affected Software1
Github Security Blog
Github Security Blog
•added 2025/03/05 7:9 p.m.•123 views

Laravel has a File Validation Bypass

When using wildcard validation to validate a given file or image field array files., a user-crafted malicious request could potentially bypass the validation rules...

9.8CVSS7.1AI score0.00721EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2023/03/13 3:30 a.m.•123 views

Cross-realm object access in Webpack 5

Webpack 5 before 5.76.0 does not avoid cross-realm object access. ImportParserPlugin.js mishandles the magic comment feature. An attacker who controls a property of an untrusted object can obtain access to the real global object...

9.8CVSS8.8AI score0.01409EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2022/01/21 11:27 p.m.•123 views

Deserialization of Untrusted Data in Log4j 1.x

JMSSink in all versions of Log4j 1.x is vulnerable to deserialization of untrusted data when the attacker has write access to the Log4j configuration or if the configuration references an LDAP service the attacker has access to. The attacker can provide a TopicConnectionFactoryBindingName...

8.8CVSS5.2AI score0.63556EPSS
SaveExploits0References10Affected Software2
Github Security Blog
Github Security Blog
•added 2021/07/27 7:2 p.m.•123 views

XML External Entity (XXE) Injection in JDOM

An XXE issue in SAXBuilder in JDOM through 2.0.6 allows attackers to cause a denial of service via a crafted HTTP request. As a workaround, to avoid external entities being expanded, one can call builder.setExpandEntitiesfalse and they won't be expanded...

7.5CVSS7.2AI score0.19442EPSS
SaveExploits1References22Affected Software2
Github Security Blog
Github Security Blog
•added 2021/05/27 6:41 p.m.•123 views

opencontainers runc contains procfs race condition with a shared volume mount

Impact By crafting a malicious root filesystem with /proc being a symlink to a directory which was inside a volume shared with another running container, an attacker in control of both containers can trick runc into not correctly configuring the container's security labels and not correctly maski...

7CVSS6.8AI score0.00433EPSS
SaveExploits0References21Affected Software1
Github Security Blog
Github Security Blog
•added 2020/04/20 9:31 p.m.•123 views

SQL injection in Tortoise ORM

Impact Various forms of SQL injection has been found, for MySQL and when filtering or doing mass-updates on char/text fields. SQLite & PostgreSQL was only affected when filtering with contains, startswith or endswith filters and their case-insensitive counterparts Patches Please upgrade to 0.15.2...

8.8CVSS3AI score0.01047EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2020/04/07 3:47 p.m.•123 views

Prototype pollution in class-transformer

class-transformer through 0.2.3 is vulnerable to Prototype Pollution. The 'classToPlainFromExist' function could be tricked into adding or modifying properties of 'Object.prototype' using a 'proto' payload...

5.3CVSS3.2AI score0.01159EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/06/15 5:14 p.m.•122 views

@babel/core: Arbitrary File Read via sourceMappingURL Comment

Impact Using @babel/core to compile maliciously crafted code can allow ab attacker to read any source map from the system that is running Babel, if these conditions are all true: - the attacker controls the input source code - the attacker can read the output source code - the attacker knows the...

3.6CVSS5.3AI score0.00126EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2023/12/05 10:46 p.m.•122 views

Test code in published microsoft-graph package exposes phpinfo()

Impact The Microsoft Graph PHP SDK published packages which contained test code that enabled the use of the phpInfo function from any application that could access and execute the file at vendor/microsoft/microsoft-graph/tests/GetPhpInfo.php. The phpInfo function exposes system information. The...

5.4CVSS6.2AI score0.02203EPSS
SaveExploits0References8Affected Software1
Total number of security vulnerabilities5000