renovate-bot opened a new pull request, #7288:
URL: https://github.com/apache/texera/pull/7288

   This PR contains the following updates:
   
   | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | 
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
   |---|---|---|---|
   | [@angular/core](https://redirect.github.com/angular/angular) 
([source](https://redirect.github.com/angular/angular/tree/HEAD/packages/core)) 
| [`21.2.18` → 
`21.2.19`](https://renovatebot.com/diffs/npm/@angular%2fcore/21.2.18/21.2.19) | 
![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcore/21.2.19?slim=true)
 | 
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcore/21.2.18/21.2.19?slim=true)
 |
   
   ---
   
   > [!WARNING]
   > Some dependencies could not be looked up. Check the [Dependency 
Dashboard](../issues/6912) for more information.
   
   ---
   
   ### Angular i18n: Cross-Site Scripting (XSS) via event-handler attributes
   [CVE-2026-69151](https://nvd.nist.gov/vuln/detail/CVE-2026-69151) / 
[GHSA-jj27-h5hq-8x99](https://redirect.github.com/advisories/GHSA-jj27-h5hq-8x99)
   
   <details>
   <summary>More information</summary>
   
   #### Details
   A Cross-Site Scripting (XSS) vulnerability has been identified in the 
Angular compiler's internationalization (i18n) pipeline. Although Angular 
disallows binding to event-handler attributes such as `onclick` and `onerror` 
through standard attribute validation (`validateAttribute()` / 
`validateProperty()`), the i18n metadata collection path allowed these same 
attribute names to be marked for translation using `i18n-on*` attributes (e.g., 
`i18n-onerror`).
   
   When exploited, a lower-trust translation file could replace a benign static 
handler such as `onerror="void 0"` with arbitrary executable JavaScript in the 
localized build.
   
   The following example illustrates a vulnerable pattern:
   ```html
   <img src="foo.jpg" onerror="void 0" i18n-onerror />
   ```
   
   ##### Impact
   
   When exploited, this vulnerability allows arbitrary JavaScript execution 
within the context of the vulnerable application's domain if an attacker can 
control or influence the translation files used during localization. This can 
lead to:
   - **Session Hijacking**: Accessing session cookies, tokens, or sensitive 
user data.
   - **Unauthorized Actions**: Performing actions on behalf of the 
authenticated user.
   
   ##### Patched Versions
   
   - 22.0.1
   - 21.2.19
   - 20.3.27
   
   ##### Workarounds
   
   Ensure that static event-handler attributes (e.g., `onerror`, `onclick`) are 
never marked for internationalization (`i18n-on*`) in application templates, 
and ensure translation files are sourced from trusted origins.
   
   #### Severity
   - CVSS Score: 7.6 / 10 (High)
   - Vector String: 
`CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N`
   
   #### References
   - 
[https://github.com/angular/angular/security/advisories/GHSA-jj27-h5hq-8x99](https://redirect.github.com/angular/angular/security/advisories/GHSA-jj27-h5hq-8x99)
   - 
[https://github.com/angular/angular/pull/68821](https://redirect.github.com/angular/angular/pull/68821)
   - 
[https://github.com/angular/angular/pull/69306](https://redirect.github.com/angular/angular/pull/69306)
   - 
[https://github.com/angular/angular/commit/417a4071a776464d549509ed3aec121dbd2fda5e](https://redirect.github.com/angular/angular/commit/417a4071a776464d549509ed3aec121dbd2fda5e)
   - 
[https://github.com/angular/angular/commit/6c41f5ca01c0ae045fc7d929b72853a11eb55865](https://redirect.github.com/angular/angular/commit/6c41f5ca01c0ae045fc7d929b72853a11eb55865)
   - 
[https://github.com/angular/angular](https://redirect.github.com/angular/angular)
   
   This data is provided by 
[OSV](https://osv.dev/vulnerability/GHSA-jj27-h5hq-8x99) and the [GitHub 
Advisory Database](https://redirect.github.com/github/advisory-database) 
([CC-BY 
4.0](https://redirect.github.com/github/advisory-database/blob/main/LICENSE.md)).
   </details>
   
   ---
   
   ### Release Notes
   
   <details>
   <summary>angular/angular (@&#8203;angular/core)</summary>
   
   ### 
[`v21.2.19`](https://redirect.github.com/angular/angular/blob/HEAD/CHANGELOG.md#21219-2026-07-29)
   
   [Compare 
Source](https://redirect.github.com/angular/angular/compare/v21.2.18...v21.2.19)
   
   ##### compiler
   
   | Commit                                                                     
                      | Type | Description                                      
                                |
   | 
------------------------------------------------------------------------------------------------
 | ---- | 
--------------------------------------------------------------------------------
 |
   | 
[e2660c3dee](https://redirect.github.com/angular/angular/commit/e2660c3deeccb86471f9c11b7e65ebcc89d84e9e)
 | fix  | disallow i18n event attributes                                        
           |
   | 
[7b884f585a](https://redirect.github.com/angular/angular/commit/7b884f585abf50480c271d234c892c141eb61e2c)
 | fix  | restrict possible event handler check to property names longer than 2 
characters |
   
   ##### http
   
   | Commit                                                                     
                      | Type | Description                                |
   | 
------------------------------------------------------------------------------------------------
 | ---- | ------------------------------------------ |
   | 
[948a8d6831](https://redirect.github.com/angular/angular/commit/948a8d6831e8920b54663ec79421da95210e0e35)
 | fix  | distinguish repeated transfer cache params |
   | 
[9949dccce1](https://redirect.github.com/angular/angular/commit/9949dccce164638597496a6b3881043117dfd1df)
 | fix  | enable xsrf for root-provided HttpClient   |
   
   ##### platform-server
   
   | Commit                                                                     
                      | Type | Description                     |
   | 
------------------------------------------------------------------------------------------------
 | ---- | ------------------------------- |
   | 
[f34a93c946](https://redirect.github.com/angular/angular/commit/f34a93c946c017eff526cfb0c8d17f51e97f01e4)
 | fix  | update domino to latest version |
   
   <!-- CHANGELOG SPLIT MARKER -->
   
   </details>
   
   ---
   
   ### Configuration
   
   📅 **Schedule**: (in timezone Etc/UTC)
   
   - Branch creation
     - At any time (no schedule defined)
   - Automerge
     - At any time (no schedule defined)
   
   🚦 **Automerge**: Disabled by config. Please merge this manually once you are 
satisfied.
   
   ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry 
checkbox.
   
   🔕 **Ignore**: Close this PR and you won't be reminded about this update 
again.
   
   ---
   
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this 
box
   
   ---
   
   This PR was generated by [Mend Renovate](https://mend.io/renovate/). View 
the [repository job log](https://developer.mend.io/github/apache/texera).
   
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zLjIiLCJ1cGRhdGVkSW5WZXIiOiI0NC4zLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbGVhc2UvdjEuMiIsInNlY3VyaXR5Il19-->
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to