Repository navigation
Seguridad: SDK .NET 10.0.403 (runtime AOT 10.0.14) y versión 4.0.469 - #6
Conversation
global.json fijaba el SDK 10.0.401, y el binario AOT embebía el runtime 10.0.12 (GHSA-4mpw-cpwj-hxxj / CVE-2026-70197 y otros avisos HIGH del runtime). Con 10.0.403 los runtime packs e ILCompiler resuelven a 10.0.14. La versión sube a 4.0.469 para el release nuevo: el borrador v4.0.462 se compiló con el runtime vulnerable. Verificado: project.assets.json win-x64 y linux-x64 con packs en 10.0.14; publish AOT win-x64 OK y el exe embebe 10.0.14 sin rastro de 10.0.12; OSV sin avisos para 10.0.14; dotnet test -c Release 404/404.
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
CLI version and documentation examples src/FiscalApi.Cli/FiscalApi.Cli.csproj, docs/instalacion.md, docs/salida-y-codigos.md |
The CLI project version and documented version examples changed from 4.0.462 to 4.0.469. The update notice now shows 4.0.470 as available. |
SDK baseline global.json |
The .NET SDK version changed from 10.0.401 to 10.0.403. The latestFeature setting is unchanged. |
Priority:
Estimated code review effort: 1 (Trivial) | ~3 minutes
Change: Other
Possibly related PRs
- FiscalAPI/fiscalapi-cli#5: Uses the project
<Version>value for release validation and publishing. This change updates that value to4.0.469.
Merge Risk: 
Minimal · up to 0e4be
-
The release version updates are consistent and introduce no identified merge-blocking risk.
Pre-merge checks: 
5
-
Full details: Title check
-
Explanation
The title names the two changes the PR makes: the security update of the .NET SDK to 10.0.403 with the AOT runtime 10.0.14, and the version bump to 4.0.469. The raw summary confirms both changes in global.json, the CLI csproj, and the docs examples, and the PR objectives describe the same security motivation. The title is specific and accurate, although it lists two changes and does not state the vulnerability being fixed.
Full details: Docstring Coverage
-
Explanation
No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 0 files. (4 skipped: 4 unsupported.)
-
Finishing Touches
-
🧪 Generate unit tests (beta)
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands.
Resumen
El binario AOT embebía el runtime .NET 10.0.12, que tiene GHSA-4mpw-cpwj-hxxj (CVE-2026-70197, RCE) y otros avisos HIGH del runtime.
global.json: SDK de 10.0.401 a 10.0.403, con runtime packs e ILCompiler 10.0.14.docs/.Verificación
project.assets.json, los packs de win-x64 y linux-x64 quedan en 10.0.14. OSV no tiene avisos para 10.0.14.dotnet publishAOT para win-x64: el exe embebe 10.0.14, no queda rastro de 10.0.12, y--helpy--versionfuncionan.dotnet test FiscalApi.Cli.slnx -c Release: 404/404.Después del merge
Crear el release v4.0.469 y descartar el borrador v4.0.462, que se compiló con el runtime vulnerable.
Summary by CodeRabbit